dib-lab / 2020-workflows-paper

Strategies for leveraging workflow systems to streamline large-scale biological analyses
https://dib-lab.github.io/2020-workflows-paper
Other
6 stars 8 forks source link

CWL is not interchangeable with WDL #35

Closed mr-c closed 4 years ago

mr-c commented 4 years ago

https://github.com/dib-lab/2020-workflows-paper/blob/82f0f8c56153f7a5c1badb29c63f9b3c39d4f540/content/04.workflows-and-software.md

Common Workflow Language (CWL) and Workflow Description Language (WDL) are interchangeable formats

This is not true (alas!)

ctb commented 4 years ago

yes, I think the right word is "interchange" not "interchangeable" :).

ctb commented 4 years ago

(another key point is that WDL and CWL are not primarily focused on being read and written by humans as opposed to programs)

mr-c commented 4 years ago

CWL is interested in being read and written by humans, that's why it is YAML based and not protobufs or XML 😁 (How well we suceeded is another matter)