|
147 | 147 | </ol><li><a href="#EnumSchema">9. EnumSchema</a><ol class="nav nav-pills nav-stacked nav-secondary"> |
148 | 148 | </ol><li><a href="#ArraySchema">10. ArraySchema</a><ol class="nav nav-pills nav-stacked nav-secondary"> |
149 | 149 | </ol><li><a href="#File">11. File</a><ol class="nav nav-pills nav-stacked nav-secondary"> |
150 | | -</ol><li><a href="#Sink">12. Sink</a><ol class="nav nav-pills nav-stacked nav-secondary"> |
| 150 | +</ol><li><a href="#CWLVersions">12. CWLVersions</a><ol class="nav nav-pills nav-stacked nav-secondary"> |
| 151 | +</ol><li><a href="#Sink">13. Sink</a><ol class="nav nav-pills nav-stacked nav-secondary"> |
151 | 152 | </ol></li></ol></nav> |
152 | 153 | </div> |
153 | 154 |
|
@@ -657,6 +658,7 @@ <h3>Fields</h3><table class="table table-striped"><tr><th>field</th><th>type</th |
657 | 658 | <em>Inherited from <a href="#Process">Process</a></em></p> |
658 | 659 | </td></tr><tr><td><code>label</code></td><td><a href="#CWLType">null</a> | <a href="#CWLType">string</a></td><td>True</td><td><p>A short, human-readable label of this process object. <em>Inherited from <a href="#Process">Process</a></em></p> |
659 | 660 | </td></tr><tr><td><code>description</code></td><td><a href="#CWLType">null</a> | <a href="#CWLType">string</a></td><td>True</td><td><p>A long, human-readable description of this process object. <em>Inherited from <a href="#Process">Process</a></em></p> |
| 661 | +</td></tr><tr><td><code>cwlVersion</code></td><td><a href="#CWLType">null</a> | <a href="#CWLType">string</a></td><td>True</td><td><p>CWL document version <em>Inherited from <a href="#Process">Process</a></em></p> |
660 | 662 | </td></tr><tr><td><code>class</code></td><td><a href="#CWLType">string</a></td><td>True</td><td></td></tr><tr><td><code>steps</code></td><td>array<<a href="#WorkflowStep">WorkflowStep</a>></td><td>True</td><td><p>The individual steps that make up the workflow. Each step is executed when all of its |
661 | 663 | input data links are fufilled. An implementation may choose to execute |
662 | 664 | the steps in a different order than listed and/or execute steps |
@@ -921,6 +923,7 @@ <h3>Fields</h3><table class="table table-striped"><tr><th>field</th><th>type</th |
921 | 923 | <em>Inherited from <a href="#Process">Process</a></em></p> |
922 | 924 | </td></tr><tr><td><code>label</code></td><td><a href="#CWLType">null</a> | <a href="#CWLType">string</a></td><td>True</td><td><p>A short, human-readable label of this process object. <em>Inherited from <a href="#Process">Process</a></em></p> |
923 | 925 | </td></tr><tr><td><code>description</code></td><td><a href="#CWLType">null</a> | <a href="#CWLType">string</a></td><td>True</td><td><p>A long, human-readable description of this process object. <em>Inherited from <a href="#Process">Process</a></em></p> |
| 926 | +</td></tr><tr><td><code>cwlVersion</code></td><td><a href="#CWLType">null</a> | <a href="#CWLType">string</a></td><td>True</td><td><p>CWL document version <em>Inherited from <a href="#Process">Process</a></em></p> |
924 | 927 | </td></tr><tr><td><code>class</code></td><td><a href="#CWLType">string</a></td><td>True</td><td></td></tr><tr><td><code>baseCommand</code></td><td><a href="#CWLType">string</a> | array<<a href="#CWLType">string</a>></td><td>True</td><td><p>Specifies the program to execute. If the value is an array, the first |
925 | 928 | element is the program to execute, and subsequent elements are placed |
926 | 929 | at the beginning of the command line in prior to any command line |
@@ -1107,6 +1110,7 @@ <h3>Fields</h3><table class="table table-striped"><tr><th>field</th><th>type</th |
1107 | 1110 | <em>Inherited from <a href="#Process">Process</a></em></p> |
1108 | 1111 | </td></tr><tr><td><code>label</code></td><td><a href="#CWLType">null</a> | <a href="#CWLType">string</a></td><td>True</td><td><p>A short, human-readable label of this process object. <em>Inherited from <a href="#Process">Process</a></em></p> |
1109 | 1112 | </td></tr><tr><td><code>description</code></td><td><a href="#CWLType">null</a> | <a href="#CWLType">string</a></td><td>True</td><td><p>A long, human-readable description of this process object. <em>Inherited from <a href="#Process">Process</a></em></p> |
| 1113 | +</td></tr><tr><td><code>cwlVersion</code></td><td><a href="#CWLType">null</a> | <a href="#CWLType">string</a></td><td>True</td><td><p>CWL document version <em>Inherited from <a href="#Process">Process</a></em></p> |
1110 | 1114 | </td></tr><tr><td><code>class</code></td><td><a href="#CWLType">string</a></td><td>True</td><td></td></tr><tr><td><code>expression</code></td><td><a href="#Expression">Expression</a></td><td>True</td><td><p>The expression to execute. The expression must return a JSON object which |
1111 | 1115 | matches the output parameters of the ExpressionTool.</p> |
1112 | 1116 | </td></tr></table><h2 id="Expression">4.4 Expression</h1><p>Define an expression that will be evaluated and used to modify the behavior |
@@ -1245,6 +1249,7 @@ <h3>Fields</h3><table class="table table-striped"><tr><th>field</th><th>type</th |
1245 | 1249 | the implementation may report a warning.</p> |
1246 | 1250 | </td></tr><tr><td><code>label</code></td><td><a href="#CWLType">null</a> | <a href="#CWLType">string</a></td><td>True</td><td><p>A short, human-readable label of this process object.</p> |
1247 | 1251 | </td></tr><tr><td><code>description</code></td><td><a href="#CWLType">null</a> | <a href="#CWLType">string</a></td><td>True</td><td><p>A long, human-readable description of this process object.</p> |
| 1252 | +</td></tr><tr><td><code>cwlVersion</code></td><td><a href="#CWLType">null</a> | <a href="#CWLType">string</a></td><td>True</td><td><p>CWL document version</p> |
1248 | 1253 | </td></tr></table><h2 id="Parameter">4.6.1 Parameter</h1><p>Extended by <a href="#InputParameter">InputParameter</a>, <a href="#OutputParameter">OutputParameter</a></p> |
1249 | 1254 | <p>Define an input or output parameter to a process.</p> |
1250 | 1255 | <h3>Fields</h3><table class="table table-striped"><tr><th>field</th><th>type</th><th>required</th><th>description</th></tr><tr><td><code>type</code></td><td><a href="#CWLType">null</a> | <a href="#CWLType">CWLType</a> | <a href="#RecordSchema">RecordSchema</a> | <a href="#EnumSchema">EnumSchema</a> | <a href="#ArraySchema">ArraySchema</a> | <a href="#CWLType">string</a> | array<<a href="#CWLType">CWLType</a> | <a href="#RecordSchema">RecordSchema</a> | <a href="#EnumSchema">EnumSchema</a> | <a href="#ArraySchema">ArraySchema</a> | <a href="#CWLType">string</a>></td><td>True</td><td><p>Specify valid types of data that may be assigned to this parameter.</p> |
@@ -1419,7 +1424,8 @@ <h3>Fields</h3><table class="table table-striped"><tr><th>field</th><th>type</th |
1419 | 1424 | included when loading primary document. A file object listed in |
1420 | 1425 | <code>secondaryFiles</code> may itself include <code>secondaryFiles</code> for which the same |
1421 | 1426 | rules apply.</p> |
1422 | | -</td></tr></table><h2 id="Sink">12. Sink</h1><p>Extended by <a href="#WorkflowOutputParameter">WorkflowOutputParameter</a>, <a href="#WorkflowStepInput">WorkflowStepInput</a></p> |
| 1427 | +</td></tr></table><h2 id="CWLVersions">12. CWLVersions</h1><p>Version symbols for published CWL document versions.</p> |
| 1428 | +<h2 id="Sink">13. Sink</h1><p>Extended by <a href="#WorkflowOutputParameter">WorkflowOutputParameter</a>, <a href="#WorkflowStepInput">WorkflowStepInput</a></p> |
1423 | 1429 | <h3>Fields</h3><table class="table table-striped"><tr><th>field</th><th>type</th><th>required</th><th>description</th></tr><tr><td><code>source</code></td><td><a href="#CWLType">null</a> | <a href="#CWLType">string</a> | array<<a href="#CWLType">string</a>></td><td>True</td><td><p>Specifies one or more workflow parameters that will provide input to |
1424 | 1430 | the underlying process parameter.</p> |
1425 | 1431 | </td></tr><tr><td><code>linkMerge</code></td><td><a href="#CWLType">null</a> | <a href="#LinkMergeMethod">LinkMergeMethod</a></td><td>True</td><td><p>The method to use to merge multiple inbound links into a single array. |
|
0 commit comments