comparison env/lib/python3.9/site-packages/cwltool/extensions-v1.1.yml @ 0:4f3585e2f14b draft default tip

"planemo upload commit 60cee0fc7c0cda8592644e1aad72851dec82c959"
author shellac
date Mon, 22 Mar 2021 18:12:50 +0000
parents
children
comparison
equal deleted inserted replaced
-1:000000000000 0:4f3585e2f14b
1 $base: http://commonwl.org/cwltool#
2 $namespaces:
3 cwl: "https://w3id.org/cwl/cwl#"
4 $graph:
5 - $import: https://w3id.org/cwl/CommonWorkflowLanguage.yml
6
7 - name: Secrets
8 type: record
9 inVocab: false
10 extends: cwl:ProcessRequirement
11 fields:
12 class:
13 type: string
14 doc: "Always 'Secrets'"
15 jsonldPredicate:
16 "_id": "@type"
17 "_type": "@vocab"
18 secrets:
19 type: string[]
20 doc: |
21 List one or more input parameters that are sensitive (such as passwords)
22 which will be deliberately obscured from logging.
23 jsonldPredicate:
24 "_type": "@id"
25 refScope: 0
26
27
28 - name: ProcessGenerator
29 type: record
30 inVocab: true
31 extends: cwl:Process
32 documentRoot: true
33 fields:
34 - name: class
35 jsonldPredicate:
36 "_id": "@type"
37 "_type": "@vocab"
38 type: string
39 - name: run
40 type: [string, cwl:Process]
41 jsonldPredicate:
42 _id: "cwl:run"
43 _type: "@id"
44 subscope: run
45 doc: |
46 Specifies the process to run.
47
48 - name: MPIRequirement
49 type: record
50 inVocab: false
51 extends: cwl:ProcessRequirement
52 doc: |
53 Indicates that a process requires an MPI runtime.
54 fields:
55 - name: class
56 type: string
57 doc: "Always 'MPIRequirement'"
58 jsonldPredicate:
59 "_id": "@type"
60 "_type": "@vocab"
61 - name: processes
62 type: [int, string]
63 doc: |
64 The number of MPI processes to start. If you give a string,
65 this will be evaluated as a CWL Expression and it must
66 evaluate to an integer.