common-workflow-language / cwlviewer

A web application to view and share Common Workflow Language workflows
https://view.commonwl.org/
Apache License 2.0
44 stars 28 forks source link

layout: stack workflow outputs from same step w/ no other source #105

Open mr-c opened 7 years ago

mr-c commented 7 years ago

Would save a lot of horizontal space

Example where needed: https://view.commonwl.org/workflows/github.com/ProteinsWebTeam/ebi-metagenomics-cwl/tree/823cdf7a6601a3799f6167f3566ae02590748f6b/workflows/emg-pipeline-v3.cwl

MarkRobbo commented 7 years ago

This seems like a great solution for the problem of clustering outputs, I will experiment with this and see what I can sort out.

I assume by stacking you mean all of the labels listed vertically on the node? ie:

----------
| input1 |
| input2 |
| input3 |
----------

Also: It would be possible to even collapse those with identical sets of outputs if they are always paired in a set from various steps.

mr-c commented 7 years ago

@MarkRobbo Yep!