For WDL questions, see the WDL specification and WDL docs.
For Cromwell questions, see the Cromwell docs and please post any issues on Github.
Recommended way of shipping custom scripts with WDL pipelines?
Is there a recommended way to ship a custom script with a WDL pipeline?
I'm writing a WDL workflow executing a step running R code using
Rscript. The CWL version of this pipeline was doing something like this:
baseCommand: Rscript requirements: - class: InitialWorkDirRequirement listing: - $(inputs.script) inputs: script: type: File inputBinding: position: 1 default: class: File location: MyScript.R
This allows me to ship my R code right next to my
.cwl file. Is there something similar with WDL? I would like to avoid hard-coding paths or assuming the script is in the user