CWL Tool
Common Workflow Language (CWL) provides an alternative workflow specification to WDL. This guide demonstrates running the 02_download_collection_files
workflow in CWL format using CWLtool and Docker.
Prerequisites
Python 3.6 or higher
Optional: cURL and git
Setup Instructions
You'll need to download:
Getting the Example Workflow
Download the worked examples repository using either method:
Clone with Git
Or Download and Unzip
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.
Installing CWL Tool
Install cwltool using either method:
Download and install cwltool by one of the following methods.
Using apt
for Debian, Ubuntu, and similar Linux distributions
apt
for Debian, Ubuntu, and similar Linux distributionsOr use pip
pip
Running the workflow
To run the workflow:
Output files can be found in the current directory.
Last updated