Skip to content
This repository was archived by the owner on Oct 2, 2020. It is now read-only.

Commit f4e2514

Browse files
committed
MaskPrimers.py.cwl untested, but should be close to complete for a first pass
1 parent 6949d81 commit f4e2514

File tree

1 file changed

+20
-8
lines changed

1 file changed

+20
-8
lines changed

tools/pRESTO/MaskPrimers.py.cwl

Lines changed: 20 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,7 @@ description: |
2828
the --barcode flag is specified.
2929
3030
requirements:
31+
- import: node-engine.cwl
3132
3233
inputs:
3334
- id: "#subcommand"
@@ -79,22 +80,33 @@ inputs:
7980
8081
- id: "#outdir"
8182
type: string
82-
inputBinding:
83-
prefix: "--outdir"
84-
85-
- id: "#pipeline_log"
86-
type: string
83+
default:"outdir"
8784
inputBinding:
8885
prefix: "--outdir"
8986
9087
- id: "#error_log"
9188
type: string
92-
inputBinding:
93-
prefix: "--outdir"
89+
default: "Pipeline.err"
9490
91+
- id: "#pipeline_log"
92+
type: string
93+
default: "Pipeline.log"
9594
9695
outputs:
9796
- id: "#outputs"
98-
type:
97+
type: File
98+
outputBinding:
99+
glob:
100+
engine: "node-engine.cwl"
101+
script: >
102+
$job.outname + '_quality-pass.fastq'
103+
104+
stdout:
105+
engine: cwl:JsonPointer
106+
script: /job/pipeline_log
107+
108+
# stderr:
109+
# engine: cwl:JsonPointer
110+
# script: /job/error_log
99111
100112
# _primers-pass.fastq

0 commit comments

Comments
 (0)