Weeks 11-12. August 1 - August 14
On these weeks I have been finishing working on click2cwl
. In particular, I added the following:
- tests and fixes for bugs revealed by testing
- update
jinja2
templates toCWL v1.0
- support for multiple types and boolean flags
Pull request with an anchor to the latest commits.
Besides click2cwl, I have updated cwl2argparse considering my mentor’s comments. Changes include:
-q/--quiet
option to suppress redundant output- adding confirmation for overriding existing files
- updating CWL parser to
v1.0
- fixing missing dependencies and Python 2 issues
In general, I have completed everything I planned to do regarding all subprojects of the second GSoC half. Ahead is a post-production period of getting users’ feedback, tracking issues and fixing possible bugs.