File tree Expand file tree Collapse file tree 1 file changed +78
-0
lines changed
Expand file tree Collapse file tree 1 file changed +78
-0
lines changed Original file line number Diff line number Diff line change 1+ #!/usr/bin/env cwl-runner
2+ class: CommandLineTool
3+ cwlVersion: "cwl:draft-3"
4+
5+ description: |
6+ Generic interface to run a Common Workflow Language tool or workflow from the
7+ command line. To be implemented by each CWL compliant execution platform for
8+ testing conformance to the standard and optionally for use by users.
9+
10+ inputs :
11+ - id : outdir
12+ type : string
13+ default : outdir
14+ description: |
15+ Output directory, defaults to the current directory
16+ inputBinding :
17+ prefix : "--outdir"
18+
19+ - id : quiet
20+ type : boolean
21+ description: no diagnostic output
22+ inputBinding :
23+ prefix : "--quiet"
24+
25+ - id : toolfile
26+ type : [ "null" , File ]
27+ description: |
28+ The tool or workflow description to run. Optional if the jobfile has a
29+ `cwl:tool` field to indicate the tool or workflow description to run.
30+ inputBinding :
31+ position : 1
32+
33+ - id : jobfile
34+ type : File
35+ inputBinding :
36+ position : 2
37+
38+ - id : conformance-test
39+ type : boolean
40+ inputBinding :
41+ prefix : "--conformance-test"
42+
43+ - id : basedir
44+ type : string
45+ inputBinding :
46+ prefix : "--basedir"
47+
48+ - id : no-container
49+ type : boolean
50+ description: |
51+ Do not execute jobs in a Docker container, even when listed as a Requirement
52+ inputBinding :
53+ prefix : "--no-container"
54+
55+ - id : tmp-outdir-prefix
56+ type : string
57+ description: |
58+ Path prefix for temporary directories. Useful for OS X so that boot2docker
59+ writes to /Users
60+ inputBinding :
61+ prefix : "--tmp-outdir-prefix"
62+
63+ - id : tmpdir-prefix
64+ type : string
65+ description: |
66+ Path prefix for temporary directories
67+ inputBinding :
68+ prefix : "--tmpdir-prefix"
69+
70+ baseCommand : cwl-runner
71+
72+ stdout : output-object.json
73+
74+ outputs :
75+ - id : output-object
76+ type : File
77+ outputBinding :
78+ glob : output-object.json
You can’t perform that action at this time.
0 commit comments