Enable cli for humanization cdr grafting
Nobody has claimed this yet.
- Dominant language
- Python
- Stars
- 265
- Forks
- 65
- PR merge metrics
- No merged PRs in 30d
Description
I would like to run the tool using the cli instead of the web browser. Specifically, I saw that running the humanization using cdr grafting is not an option currently. Is this a feature you would be interested in having?
I'm happy to work on implementing this, I would propose a two step process:
- Set up the cdr grafting with as minimal changes as possible
- Make an api for the calls that are made. Currently things between the cli and the web use very similar functions for the same features in the browser and in the cli. The functions should probably be structured in a way where both of them use the same methods, but have the web interface and the cli use different methods for parsing/(de)serialising input and output. This second point would be a lot of restructuring work, but would allow the two interfaces to stay in sink more easily.
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by comparing the existing web and CLI paths for humanization and locating how CDR grafting is currently exposed. Define completion as running CDR grafting through the CLI, with the shared calls and separate input/output handling described in the issue working without the web browser.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- python
- Domain
- bioinformatics, cli
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 25/100