aboutsummaryrefslogtreecommitdiff
path: root/workflows/pangenome-generate/odgi_to_rdf.cwl
blob: 91abe437ad2875dd3cda6891055d4a05fc0b46a9 (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
#!/usr/bin/env cwl-runner
class: CommandLineTool
cwlVersion: v1.1
hints:
  DockerRequirement:
    dockerPull: jerven/spodgi:0.0.5
requirements:
  InlineJavascriptRequirement: {}
  ShellCommandRequirement: {}
inputs:
  - id: odgi
    type: File
  - id: output_name
    type: string?

stdout: $(inputs.output_name || inputs.odgi.nameroot+'.ttl.xz')

arguments:
  [odgi_to_rdf.py, $(inputs.odgi), "-",
   {valueFrom: "|", shellQuote: false},
   xz, --stdout]

outputs:
  - id: rdf
    type: stdout