ParseRx python package with CLI arguments #2
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Fixes #1
What did you change?
Removed everything aside from the core parsing functionality. This includes:
Re-organize folder structure.
Add main.py which imports parser functionality and has CLI arguments for:
Rationale
For a long time, have been wanting to remove the bloated extra parts of this repo and make it super easy for someone to clone the repo and just write a simple command in the terminal to evaluate the accuracy of the parser - or to quickly use it to parse a full CSV. The functionality has always been there, but was obscured by the unnecessary scaffolding of the past focus of this project which was to kind of make a business out of it. That ship has sailed and I've since open sourced this all with the hopes that it can enhance LLMs or ML models to become the best open-source sig parser.
Testing