aboutsummaryrefslogtreecommitdiff
path: root/workflows/pangenome-generate/collect-seqs.cwl
blob: 268a08ccd168e7ce7fc31e80dd3377fa8cb3ce6b (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
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:
    dockerImageId: arvados-and-samtools
  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}
  metadataSchema:
    type: File
    inputBinding: {position: 3}
  exclude:
    type: File?
    inputBinding: {position: 4}
outputs:
  relabeledSeqs:
    type: File
    outputBinding:
      glob: relabeledSeqs.fasta
    secondaryFiles: [.fai]
  mergedMetadata:
    type: File
    outputBinding:
      glob: mergedMetadata.ttl