aboutsummaryrefslogtreecommitdiff
path: root/workflows/pangenome-generate/collect-seqs.cwl
diff options
context:
space:
mode:
Diffstat (limited to 'workflows/pangenome-generate/collect-seqs.cwl')
-rw-r--r--workflows/pangenome-generate/collect-seqs.cwl42
1 files changed, 42 insertions, 0 deletions
diff --git a/workflows/pangenome-generate/collect-seqs.cwl b/workflows/pangenome-generate/collect-seqs.cwl
new file mode 100644
index 0000000..3511df1
--- /dev/null
+++ b/workflows/pangenome-generate/collect-seqs.cwl
@@ -0,0 +1,42 @@
+cwlVersion: v1.1
+class: CommandLineTool
+$namespaces:
+ arv: "http://arvados.org/cwl#"
+ cwltool: "http://commonwl.org/cwltool#"
+requirements:
+ arv:APIRequirement: {}
+ arv:RuntimeConstraints:
+ outputDirType: keep_output_dir
+ DockerRequirement:
+ dockerPull: arvados/jobs:2.0.3
+ WorkReuse:
+ enableReuse: false
+ ResourceRequirement:
+ coresMin: 1
+ ramMin: 1024
+baseCommand: python3
+inputs:
+ script:
+ type: File
+ default:
+ class: File
+ location: collect-seqs.py
+ inputBinding: {position: 1}
+ src_project:
+ type: string
+ inputBinding: {position: 2}
+ schema:
+ type: File
+ inputBinding: {position: 3}
+ exclude:
+ type: File?
+ inputBinding: {position: 4}
+outputs:
+ relabeledSeqs:
+ type: File
+ outputBinding:
+ glob: relabeledSeqs.fasta
+ mergedMetadata:
+ type: File
+ outputBinding:
+ glob: mergedMetadata.ttl