Week 5. June 20 - June 26
On this week I finally uploaded a test version of argparse2cwl
to TestPyPi and updated documentation according to mentors’ comments. Installation instructions can be found here.
Also, I have started working on pypi2cwl
, I made a first working prototype which generates tool definitions from phylotoast. It installs PyPi package on client’s computer, (downloads) GitHub repo to obtain scripts which are converted and runs argparse2cwl
against those scripts storing generated tools in a user-defined directory.
The next week I continue working on pypi2cwl
. There is a bunch of tasks I need to implement, for instance, --no-install
option which removes package after tool generation, proper GitHub repository downloading, tools which are not installed as scripts (not placed to /usr/local/bin/
), thus need another approach, some tests. I hope to finish a command-line version till the end of the week.