wdl
wdl copied to clipboard
Workflow Description Language - Specification and Implementations
This PR is the result of a few discussions that have been ongoing over the past while (https://github.com/openwdl/wdl/discussions/458 and https://github.com/openwdl/wdl/discussions/443) of different ways to make improve the security and usability...
The `select_first` function would be more useful if it were possible to use it without knowing in advance that there will be at least one non-`None` value in the list....
The ability to have multi-line strings has been requested several times. It would also make easier several of the other proposals under consideration, such as in-line Dockerfile and evaluation of...
Listed on the [Terra website](https://support.terra.bio/hc/en-us/articles/360037493971-Toolkit-All-the-tools-you-need-to-write-and-run-WDLs) in the visualization section Pipeline Builder is listed as a web-based tool for creating WDL workflows. However, it appears to be a dead git repo....
miniWDL does so, but the spec does not specify as such. Can this be allowed in the next version of openwdl? https://github.com/chanzuckerberg/miniwdl/blob/0ee2bddaea4bd2538cd21bd9b7806a6c81068b2f/WDL/StdLib.py#L104 https://github.com/chanzuckerberg/miniwdl/blob/0ee2bddaea4bd2538cd21bd9b7806a6c81068b2f/WDL/StdLib.py#L326 Draft implementation: https://github.com/openwdl/wdl/tree/494-read-bool
If we want to put rich information in there, we should allow >1 line of text. We could maybe re-use the triple-angle brackets style, eg: ```wdl workflow foo { meta...
### Checklist - [ ] Pull request details were added to CHANGELOG.md
`Array[Array[X]] split(Array[X], Int)` Create subsets of an array of a specified maximum size `n`. All sub-arrays will have `n` elements, except possibly the last sub-array which will have at most...
@danbills commented on [Thu Jul 06 2017](https://github.com/broadinstitute/cromwell/issues/2425) It would be nice to restrict types to specific values so that users can only specify one of a limited number of a...
One thought I'd had on making imports a bit more intuitive is to allow an optional `namespace` field at the top of a WDL file like this: ```wdl version 1.X...