Skip to content

Commit c83e525

Browse files
committed
Merge branch 'release/0.2.0'
2 parents 11b4b8e + fc33017 commit c83e525

7 files changed

Lines changed: 219 additions & 115 deletions

File tree

.gitignore

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,6 @@
1+
# Mac
2+
.DS_Store
3+
14
# Byte-compiled / optimized / DLL files
25
__pycache__/
36
*.py[cod]

.gitmodules

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
11
[submodule "command_line_tools"]
22
path = command_line_tools
3-
url = https://github.com/mskcc/cwl-commandlinetools.git
3+
url = https://github.com/msk-access/cwl-commandlinetools.git
4+
branch = 0.6.1

abra_fx-cwl.cwl

Lines changed: 0 additions & 94 deletions
This file was deleted.

abra_fx.cwl

Lines changed: 162 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,162 @@
1+
class: Workflow
2+
cwlVersion: v1.0
3+
id: abra_fx_cwl
4+
label: abra_fx.cwl
5+
$namespaces:
6+
sbg: 'https://www.sevenbridges.com/'
7+
inputs:
8+
- id: input_bam
9+
type:
10+
- File
11+
- type: array
12+
items: File
13+
secondaryFiles:
14+
- ^.bai
15+
'sbg:x': 0
16+
'sbg:y': 853.5625
17+
- id: reference_fasta
18+
type: File
19+
secondaryFiles:
20+
- .fai
21+
- ^.dict
22+
'sbg:x': 0
23+
'sbg:y': 320.125
24+
- id: bam_index
25+
type: boolean?
26+
'sbg:x': 0
27+
'sbg:y': 1280.34375
28+
- id: option_bedgraph
29+
type: boolean?
30+
'sbg:x': 0
31+
'sbg:y': 426.8203125
32+
- id: window_size
33+
type: string?
34+
'sbg:x': 0
35+
'sbg:y': 0
36+
- id: soft_clip_contig
37+
type: string?
38+
'sbg:x': 0
39+
'sbg:y': 106.6953125
40+
- id: scoring_gap_alignments
41+
type: string?
42+
'sbg:x': 0
43+
'sbg:y': 213.4296875
44+
- id: no_sort
45+
type: boolean?
46+
'sbg:x': 0
47+
'sbg:y': 533.515625
48+
- id: maximum_mixmatch_rate
49+
type: float?
50+
'sbg:x': 0
51+
'sbg:y': 640.171875
52+
- id: maximum_average_depth
53+
type: int?
54+
'sbg:x': 0
55+
'sbg:y': 746.8671875
56+
- id: ignore_bad_assembly
57+
type: boolean?
58+
'sbg:x': 0
59+
'sbg:y': 960.2578125
60+
- id: contig_anchor
61+
type: string?
62+
'sbg:x': 0
63+
'sbg:y': 1066.9921875
64+
- id: consensus_sequence
65+
type: boolean?
66+
'sbg:x': 0
67+
'sbg:y': 1173.6875
68+
- id: number_of_threads
69+
type: int?
70+
label: abra_number_of_threads
71+
'sbg:x': 535.44482421875
72+
'sbg:y': 314.0636291503906
73+
outputs:
74+
- id: abra_fx_bam
75+
outputSource:
76+
- picard_fix_mate_information_1_97/bam
77+
type: File
78+
secondaryFiles:
79+
- ^.bai
80+
'sbg:x': 1346.0264892578125
81+
'sbg:y': 640.171875
82+
- id: output_file
83+
outputSource:
84+
- bedtools_merge/output_file
85+
type: File?
86+
label: indel_realign_targets
87+
'sbg:x': 676.9483642578125
88+
'sbg:y': 502.8046875
89+
steps:
90+
- id: bedtools_genomecov
91+
in:
92+
- id: input
93+
source: input_bam
94+
- id: option_bedgraph
95+
source: option_bedgraph
96+
out:
97+
- id: output_file
98+
run: >-
99+
command_line_tools/bedtools_genomecov_v2.28.0_cv2/bedtools_genomecov_v2.28.0_cv2.cwl
100+
label: bedtools_genomecov
101+
'sbg:x': 257.390625
102+
'sbg:y': 633.1328125
103+
- id: bedtools_merge
104+
in:
105+
- id: input
106+
source: bedtools_genomecov/output_file
107+
out:
108+
- id: output_file
109+
run: >-
110+
command_line_tools/bedtools_merge_v2.28.0_cv2/bedtools_merge_v2.28.0_cv2.cwl
111+
label: bedtools_merge
112+
'sbg:x': 503.6046142578125
113+
'sbg:y': 640.1328125
114+
- id: abra2_2_18
115+
in:
116+
- id: number_of_threads
117+
source: number_of_threads
118+
- id: input_bam
119+
source:
120+
- input_bam
121+
- id: reference_fasta
122+
source: reference_fasta
123+
- id: targets
124+
source: bedtools_merge/output_file
125+
- id: maximum_average_depth
126+
source: maximum_average_depth
127+
- id: soft_clip_contig
128+
source: soft_clip_contig
129+
- id: maximum_mixmatch_rate
130+
source: maximum_mixmatch_rate
131+
- id: scoring_gap_alignments
132+
source: scoring_gap_alignments
133+
- id: contig_anchor
134+
source: contig_anchor
135+
- id: window_size
136+
source: window_size
137+
- id: consensus_sequence
138+
source: consensus_sequence
139+
- id: ignore_bad_assembly
140+
source: ignore_bad_assembly
141+
- id: bam_index
142+
source: bam_index
143+
- id: no_sort
144+
source: no_sort
145+
out:
146+
- id: realigned_bam
147+
run: command_line_tools/abra2_2.17/abra2_2.17.cwl
148+
label: abra2_2.17
149+
'sbg:x': 787.517578125
150+
'sbg:y': 767.3450317382812
151+
- id: picard_fix_mate_information_1_97
152+
in:
153+
- id: input
154+
source: abra2_2_18/realigned_bam
155+
out:
156+
- id: bam
157+
run: >-
158+
command_line_tools/picard_fix_mate_information_1.96/picard_fix_mate_information_1.96.cwl
159+
label: picard_fix_mate_information_1.96
160+
'sbg:x': 1150.2608642578125
161+
'sbg:y': 640.171875
162+
requirements: []

alignment.cwl

Lines changed: 35 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -10,68 +10,83 @@ inputs:
1010
secondaryFiles:
1111
- .fai
1212
- ^.dict
13+
- .amb
14+
- .ann
15+
- .bwt
16+
- .pac
17+
- .sa
1318
'sbg:x': 0
14-
'sbg:y': 106.5390625
19+
'sbg:y': 107
1520
- id: reads
1621
type: 'File[]'
1722
'sbg:x': 0
18-
'sbg:y': 213.0390625
23+
'sbg:y': 214
1924
- id: P
2025
type: boolean?
2126
'sbg:x': 0
22-
'sbg:y': 959.9453125
27+
'sbg:y': 963
2328
- id: M
2429
type: boolean?
2530
'sbg:x': 0
26-
'sbg:y': 1066.4453125
31+
'sbg:y': 1177
2732
- id: read_group_identifier
2833
type: string
2934
'sbg:x': 0
30-
'sbg:y': 853.328125
35+
'sbg:y': 856
3136
- id: sort_order
3237
type: string?
3338
'sbg:x': 0
3439
'sbg:y': 0
3540
- id: create_bam_index
3641
type: boolean?
37-
'sbg:x': 479.32232666015625
38-
'sbg:y': 854.1065063476562
42+
'sbg:x': 319.171875
43+
'sbg:y': 560.5
3944
- id: read_group_sequnecing_center
4045
type: string
4146
'sbg:x': 0
42-
'sbg:y': 319.65625
47+
'sbg:y': 321
4348
- id: read_group_sequencing_platform
4449
type: string
4550
'sbg:x': 0
46-
'sbg:y': 426.390625
51+
'sbg:y': 428
4752
- id: read_group_sample_name
4853
type: string
4954
'sbg:x': 0
50-
'sbg:y': 533.125
55+
'sbg:y': 535
5156
- id: read_group_platform_unit
5257
type: string
5358
'sbg:x': 0
54-
'sbg:y': 639.859375
59+
'sbg:y': 642
5560
- id: read_group_library
5661
type: int
5762
'sbg:x': 0
58-
'sbg:y': 746.59375
63+
'sbg:y': 749
64+
- id: output_file_name
65+
type: string?
66+
'sbg:x': 319.171875
67+
'sbg:y': 453.5
68+
- id: output
69+
type: string?
70+
'sbg:x': 0
71+
'sbg:y': 1070
5972
outputs:
6073
- id: bam
6174
outputSource:
6275
- picard_add_or_replace_read_groups_1_96/bam
6376
type: File
6477
secondaryFiles:
6578
- ^.bai
66-
'sbg:x': 908.6610107421875
67-
'sbg:y': 533.2421875
79+
'sbg:x': 922.9844970703125
80+
'sbg:y': 588.5
6881
steps:
6982
- id: bwa_mem_0_7_5a
7083
in:
7184
- id: M
7285
source: M
7386
- id: P
7487
source: P
88+
- id: output
89+
source: output
7590
- id: reads
7691
source:
7792
- reads
@@ -81,12 +96,14 @@ steps:
8196
- id: sam
8297
run: command_line_tools/bwa_mem_0.7.5a/bwa_mem_0.7.5a.cwl
8398
label: bwa-mem
84-
'sbg:x': 292.4254455566406
85-
'sbg:y': 725.329833984375
99+
'sbg:x': 319.171875
100+
'sbg:y': 695.5
86101
- id: picard_add_or_replace_read_groups_1_96
87102
in:
88103
- id: input
89104
source: bwa_mem_0_7_5a/sam
105+
- id: output_file_name
106+
source: output_file_name
90107
- id: sort_order
91108
source: sort_order
92109
- id: read_group_identifier
@@ -108,6 +125,6 @@ steps:
108125
run: >-
109126
command_line_tools/picard_add_or_replace_read_groups_1.96/picard_add_or_replace_read_groups_1.96.cwl
110127
label: picard_add_or_replace_read_groups_1.96
111-
'sbg:x': 715.1737670898438
112-
'sbg:y': 346.0451965332031
128+
'sbg:x': 520.293212890625
129+
'sbg:y': 525.5
113130
requirements: []

0 commit comments

Comments
 (0)