common-workflow-language / cwltool

Common Workflow Language reference implementation
https://cwltool.readthedocs.io/
Apache License 2.0
333 stars 230 forks source link

augment DOT/graphviz output #7

Open mr-c opened 8 years ago

mr-c commented 8 years ago

Moved from https://github.com/common-workflow-language/common-workflow-language/issues/72

mr-c commented 5 years ago

Recommendation: visualize a workflow on view.commonwl.org and compare the dot file at the bottom of the page with the output of cwltool --print-dot

giannisdoukas commented 4 years ago

Hi! I initialized a project here to do that because I wanted it for the Jupyter Notebook. I convert the cwl to RDF with the cwltool & I have a set of SPARQL queries to create the nodes & the edges, to enable easier porting in more languages. I do not know how much effort I will spend to make it the same with cwlviewer but it is "more similar" to the graphs which are produced now by the cwltool. Do you want me to add it as it is now as part of the cwltool? example

mr-c commented 4 years ago

Hello @giannisdoukas ! That would be a great contribution to cwltool, yes!