Cromwell
Last updated
Was this helpful?
Last updated
Was this helpful?
Cromwell is the original execution engine for WDL and can be run in either server or local command line mode. A majority of Cromwell users today run their workflows in Terra, using Docker and workflows in the WDL format, however, Cromwell supports various other backends and workflows.
Below will outline how to run the 02_download_collection_files
workflow in the WDL format locally using Cromwell and Docker.
Java 8 or higher
Optional: cURL and git
You'll need to download:
Download the worked examples repository using either method:
It is assumed that all commands will be run from the root directory of this repository on your local machine. From the directory where you’ve downloaded the examples repository.
Download the latest Cromwell version:
To run the workflow:
Output files can be found in the directory
cromwell-executions/download_first_ten_files/<workflow id>/call-download_files/execution/out/
where <workflow id>
corresponds to ID given by cromwell.
Or and unzip the repository manually.
and Unzip
Or download manually from the and rename to cromwell.jar
.