[ ] 1. While conda is used by a majority of bioinformatics people, I think using something like poetry is better because it also lets you build more scalable software and plays better with a majority of python libraries. It also provides easy mechanisms to wire the python scripts to command line commands.
[ ] 2. Use this plugin for VSCode to generate all the docstrings for the methods; you need to have the function types and the returns types in the doc strings
[ ] 3. Utilize the poetry to include all the non python resources
[ ] 4. Snake case is more common for temporary variables, properties, etc.
conda
is used by a majority of bioinformatics people, I think using something like poetry is better because it also lets you build more scalable software and plays better with a majority of python libraries. It also provides easy mechanisms to wire the python scripts to command line commands.poetry
to include all the non python resources