bogdang989
bogdang989
Example: Run this tool (provide any directory as the `aa` input) ``` class: CommandLineTool cwlVersion: v1.0 baseCommand: ["echo"] inputs: - type: Directory id: aa inputBinding: valueFrom: "$(self.listing.length)" outputs: o1: type:...
The [CWL user guide ](https://www.commonwl.org/user_guide/misc/) suggests a feature of renaming output files by changing the basename property in outputEval: ``` outputs: otu_table: type: File outputBinding: glob: otu_table.txt outputEval: ${self[0].basename=inputs.otu_table_name; return...
With CWL v1.1, for a simple record there can be three inputBindings, e.g. ``` inputs: - inputBinding: position: 1 id: input type: inputBinding: position: 3 valueFrom: c type: record fields:...
## Use cases Command line tools that allow multiple files/strings/floats for a parameter, most often receive this list of parameters by repeating the prefix multiple times. These inputs are defined...
Conformance tests (for v1.0) 34, 46, 47, 48, 104, 173 expect implicit quotes in command line around `baseCommand` item that has spaces. I couldn't find in the spec if this...
Partially handles https://github.com/common-workflow-language/common-workflow-language/issues/846
--- ## Expected Behavior Completed run. ## Actual Behavior Executing on Mac this completes, but on Linux it fails due to trying to delete and not having write permissions for...
## Expected Behavior Nested workflow output type is `string` Nested workflow is scattered Main workflow output type is `string` Main workflow output `pickValue` is set to `first_non_null` This should be...
Fixes https://github.com/common-workflow-language/cwltool/issues/1042
Couple of tools where this happens: [inputbinding.zip](https://github.com/rabix/bunny/files/1454188/inputbinding.zip)