File: test.cwl

package info (click to toggle)
biosyntax 1.0.0b-2
  • links: PTS, VCS
  • area: main
  • in suites: bullseye
  • size: 6,008 kB
  • sloc: sh: 876; javascript: 292; xml: 246; makefile: 52
file content (108 lines) | stat: -rw-r--r-- 2,566 bytes parent folder | download | duplicates (4)
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
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
cwlVersion: v1.0
class: Workflow
# Taken from: https://github.com/zhangb1/gdc-workflow-cwl-v1/blob/master/fastq2cram-workflow.cwl
id: fastq2cram
label: fastq2cram
inputs:
  - id: reference
    type: File?
    'sbg:x': 78.37765892459501
    'sbg:y': -136.8996442549593
  - id: output_bam
    type: string?
    'sbg:exposed': true
  - id: output_cram
    type: string?
    'sbg:exposed': true
  - id: read_group
    type: string?
    'sbg:exposed': true
  - id: input2
    type: File?
    'sbg:x': -133.16793823242188
    'sbg:y': -19.701574325561523
  - id: input1
    type: File?
    'sbg:x': -247.71234130859375
    'sbg:y': 134.93338012695312
outputs:
  - id: output
    outputSource:
      - bam2cram/output
    type: File?
    'sbg:x': 867.6041259765625
    'sbg:y': 37.68014144897461
  - id: output_1
    outputSource:
      - picard_markduplicates/output
    type: File?
    'sbg:x': 703.6041259765625
    'sbg:y': 199.79299926757812
steps:
  - id: picard_bam_sort
    in:
      - id: input_bam
        source:
          - bwa_mem/output_1
      - id: output_bam
        default: sample.sort.bam
    out:
      - id: output
    run: /Users/zhangb1/Documents/Tools/CWL.V1/GDC/tools/picard-bam-sort.cwl
    label: picard-bam-sort
    'sbg:x': 330.38558620876734
    'sbg:y': 86.0821516248915
  - id: picard_markduplicates
    in:
      - id: input_bam
        source:
          - picard_bam_sort/output
      - id: output_bam
        source:
          - output_bam
    out:
      - id: output
    run: /Users/zhangb1/Documents/Tools/CWL.V1/GDC/tools/picard-markduplicates.cwl
    label: picard-MarkDuplicates
    'sbg:x': 529.472669813368
    'sbg:y': 117.65579393174913
  - id: bam2cram
    in:
      - id: input_bam
        source:
          - picard_markduplicates/output
      - id: reference
        source:
          - reference
      - id: output_cram
        source:
          - output_cram
    out:
      - id: output
    run: /Users/zhangb1/Documents/Tools/CWL.V1/GDC/tools/bam2cram.cwl
    label: bam2cram
    'sbg:x': 664.7517020756547
    'sbg:y': 44.40993377363144
  - id: bwa_mem
    in:
      - id: read_group
        source:
          - read_group
      - id: reference
        source:
          - reference
      - id: input1
        source:
          - input1
      - id: output
        default: sample.bam
      - id: input2
        source:
          - input2
    out:
      - id: output_1
    run: /Users/zhangb1/Documents/Tools/CWL.V1/GDC/tools/bwa-mem.cwl
    label: bwa-mem
    'sbg:x': 180.05976485693787
    'sbg:y': 45.29557418823242