Any CWL library?

 Hello,

Is there a library for parsing and writing Common Workflow Language? Thanks!

 Best, Oliver

I know that the Broad institute has a similar format called WDL I believe, with a runtime engine behind it written in Scala.

We at the children’s hospital of philadelphia use CWL and use a lot of scala (at least in our group), but for the time being rely on a third party java implementation for parsing CWL (closed-source unfortunately). I could put you in touch with that third-party company however, maybe they can externalize the parsing part, which you could then use from scala (hopefully) easily.

Hope that helps!