common-workflow-lab / python-cwlgen

Generation of CWL programmatically. Available types: CommandLineTool and DockerRequirement
https://github.com/common-workflow-language/cwl-utils
MIT License
29 stars 13 forks source link

Adding workflow builder #2

Closed kellrott closed 6 years ago

kellrott commented 6 years ago

Initial version of workflow builder

codecov-io commented 6 years ago

Codecov Report

Merging #2 into master will decrease coverage by 20.6%. The diff coverage is 27.32%.

Impacted file tree graph

@@             Coverage Diff             @@
##           master       #2       +/-   ##
===========================================
- Coverage   82.59%   61.98%   -20.61%     
===========================================
  Files           4        5        +1     
  Lines         293      463      +170     
===========================================
+ Hits          242      287       +45     
- Misses         51      176      +125
Impacted Files Coverage Δ
cwlgen/workflow.py 24.39% <24.39%> (ø)
cwlgen/import_cwl.py 67.11% <30%> (-24.86%) :arrow_down:

Continue to review full report at Codecov.

Legend - Click here to learn more Δ = absolute <relative> (impact), ø = not affected, ? = missing data Powered by Codecov. Last update 77e4ee7...9ef4dcc. Read the comment docs.

khillion commented 6 years ago

Hi @kellrott, I am sorry about the delay. Thanks for initiating the support of workflows by this library!