Repository for the CWL standards. Use https://cwl.discourse.group/ for support 😊
-
Updated
Feb 13, 2022 - Common Workflow Language
CWL documents describe workflows made of command line data analysis tools in a portable, reproducible, and reusable fashion.
cwltool ignores default values when using the argument on the command line
Calling cwltool with an argument that is a string[] in the command line will keep the the default value in the array.
Does not happen when using a yaml file as input.
#!/usr/bin/env cwl-runner
cwlVersion: v1.2
class: CommandLineTool
baseCommand:
Created by Peter Amstutz, John Chilton, Michael R. Crusoe, Nebojša Tijanić, and the CWL Community
Released January 2015
As requested in https://gitter.im/bd2k-genomics-toil/Lobby?at=617126297db1e3753e527ff2 it would be useful for debugging to be able to stop the whole workflow as soon as a single job fails, even if other jobs still exist to be run or are currently running.
┆Issue is synchronized with this Jira Task
┆Issue Number: TOIL-1062