wfondrie / mokapot

Fast and flexible semi-supervised learning for peptide detection in Python
https://mokapot.readthedocs.io
Apache License 2.0
40 stars 14 forks source link

Mokapot sub commands #110

Open gessulat opened 9 months ago

gessulat commented 9 months ago

Mokapot is a workflow that broadly consists of the following steps

As a user it is convenient to have the workflow in a single CLI that executes all steps end-to-end. As a developer it would be convenient to have the option to run the three steps separately. This would allow for easier separation in integration tests and easier evaluate ideas such as: How well does this pretrained model perform for a different dataset?

One way would be to introduce sub commands:

Tasks