Skip to content

Commit 743246b

Browse files
committed
Commit from GitHub Actions
1 parent 31cb56e commit 743246b

File tree

2 files changed

+850
-94
lines changed

2 files changed

+850
-94
lines changed
Lines changed: 380 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,380 @@
1+
{
2+
"$graph": [
3+
{
4+
"class": "CommandLineTool",
5+
"id": "#maf_filter_cmoch.cwl",
6+
"baseCommand": [
7+
"pv"
8+
],
9+
"inputs": [
10+
{
11+
"id": "#maf_filter_cmoch.cwl/pv_maf_filter/memory_per_job",
12+
"type": [
13+
"null",
14+
"int"
15+
],
16+
"doc": "Memory per job in megabytes"
17+
},
18+
{
19+
"id": "#maf_filter_cmoch.cwl/pv_maf_filter/memory_overhead",
20+
"type": [
21+
"null",
22+
"int"
23+
],
24+
"doc": "Memory overhead per job in megabytes"
25+
},
26+
{
27+
"id": "#maf_filter_cmoch.cwl/pv_maf_filter/number_of_threads",
28+
"type": [
29+
"null",
30+
"int"
31+
]
32+
},
33+
{
34+
"id": "#maf_filter_cmoch.cwl/pv_maf_filter/input_maf",
35+
"type": "File",
36+
"inputBinding": {
37+
"position": 0,
38+
"prefix": "-m"
39+
}
40+
},
41+
{
42+
"id": "#maf_filter_cmoch.cwl/pv_maf_filter/output_maf_name",
43+
"type": [
44+
"null",
45+
"string"
46+
],
47+
"inputBinding": {
48+
"position": 0,
49+
"prefix": "-o"
50+
},
51+
"https://www.sevenbridges.com/toolDefaultValue": "output.maf"
52+
},
53+
{
54+
"id": "#maf_filter_cmoch.cwl/pv_maf_filter/output_maf_separator",
55+
"type": [
56+
"null",
57+
"string"
58+
],
59+
"inputBinding": {
60+
"position": 0,
61+
"prefix": "-sep"
62+
},
63+
"https://www.sevenbridges.com/toolDefaultValue": "tsv"
64+
}
65+
],
66+
"label": "pv_maf_filter",
67+
"arguments": [
68+
"maf",
69+
"filter",
70+
"cmo_ch",
71+
{
72+
"position": 2,
73+
"prefix": "--output",
74+
"valueFrom": "${ \n if (inputs.output_maf_name) { \n return inputs.output_maf_name \n } else { \n return inputs.input_maf.basename.replace('.maf', '_maftagcmoCh.maf') \n } \n}"
75+
}
76+
],
77+
"requirements": [
78+
{
79+
"class": "ResourceRequirement",
80+
"ramMin": 8000,
81+
"coresMin": 2
82+
},
83+
{
84+
"class": "DockerRequirement",
85+
"dockerPull": "ghcr.io/msk-access/postprocessing_variant_calls:chipvar_dev10"
86+
},
87+
{
88+
"class": "InlineJavascriptRequirement"
89+
}
90+
],
91+
"http://purl.org/dc/terms/contributor": [
92+
{
93+
"class": "http://xmlns.com/foaf/0.1/Organization",
94+
"http://xmlns.com/foaf/0.1/member": [
95+
{
96+
"class": "http://xmlns.com/foaf/0.1/Person",
97+
"http://xmlns.com/foaf/0.1/mbox": "mailto:shahr2@mskcc.org",
98+
"http://xmlns.com/foaf/0.1/name": "Ronak Shah"
99+
}
100+
],
101+
"http://xmlns.com/foaf/0.1/name": "Memorial Sloan Kettering Cancer Center"
102+
}
103+
],
104+
"http://purl.org/dc/terms/creator": [
105+
{
106+
"class": "http://xmlns.com/foaf/0.1/Organization",
107+
"http://xmlns.com/foaf/0.1/member": [
108+
{
109+
"class": "http://xmlns.com/foaf/0.1/Person",
110+
"http://xmlns.com/foaf/0.1/mbox": "mailto:sivaprk@mskcc.org",
111+
"http://xmlns.com/foaf/0.1/name": "Karthigayini Sivaprakasam"
112+
}
113+
],
114+
"http://xmlns.com/foaf/0.1/name": "Memorial Sloan Kettering Cancer Center"
115+
}
116+
],
117+
"http://usefulinc.com/ns/doap#release": [
118+
{
119+
"class": "http://usefulinc.com/ns/doap#Version",
120+
"http://usefulinc.com/ns/doap#name": "postprocessing_variant_calls",
121+
"http://usefulinc.com/ns/doap#revision": "0.2.3"
122+
}
123+
],
124+
"outputs": [
125+
{
126+
"id": "#maf_filter_cmoch.cwl/pv_maf_filter/output",
127+
"type": [
128+
"null",
129+
"File"
130+
],
131+
"outputBinding": {
132+
"glob": "${ \n if (inputs.output_maf_name) { \n return inputs.output_maf_name \n } else { \n return inputs.input_maf.basename.replace('.maf', '_maftagcmoCh.maf') \n } \n}"
133+
}
134+
}
135+
]
136+
},
137+
{
138+
"class": "CommandLineTool",
139+
"id": "#maf_tag_cmoch.cwl",
140+
"baseCommand": [
141+
"pv"
142+
],
143+
"inputs": [
144+
{
145+
"id": "#maf_tag_cmoch.cwl/pv_maf_tag/memory_per_job",
146+
"type": [
147+
"null",
148+
"int"
149+
],
150+
"doc": "Memory per job in megabytes"
151+
},
152+
{
153+
"id": "#maf_tag_cmoch.cwl/pv_maf_tag/memory_overhead",
154+
"type": [
155+
"null",
156+
"int"
157+
],
158+
"doc": "Memory overhead per job in megabytes"
159+
},
160+
{
161+
"id": "#maf_tag_cmoch.cwl/pv_maf_tag/number_of_threads",
162+
"type": [
163+
"null",
164+
"int"
165+
]
166+
},
167+
{
168+
"id": "#maf_tag_cmoch.cwl/pv_maf_tag/input_maf",
169+
"type": "File",
170+
"inputBinding": {
171+
"position": 0,
172+
"prefix": "-m"
173+
}
174+
},
175+
{
176+
"id": "#maf_tag_cmoch.cwl/pv_maf_tag/output_maf_name",
177+
"type": [
178+
"null",
179+
"string"
180+
],
181+
"inputBinding": {
182+
"position": 0,
183+
"prefix": "-o"
184+
},
185+
"https://www.sevenbridges.com/toolDefaultValue": "output.maf"
186+
},
187+
{
188+
"id": "#maf_tag_cmoch.cwl/pv_maf_tag/output_maf_separator",
189+
"type": [
190+
"null",
191+
"string"
192+
],
193+
"inputBinding": {
194+
"position": 0,
195+
"prefix": "-sep"
196+
},
197+
"https://www.sevenbridges.com/toolDefaultValue": "tsv"
198+
}
199+
],
200+
"outputs": [
201+
{
202+
"id": "#maf_tag_cmoch.cwl/pv_maf_tag/output",
203+
"type": [
204+
"null",
205+
"File"
206+
],
207+
"outputBinding": {
208+
"glob": "${ \n if (inputs.output_maf_name) { \n return inputs.output_maf_name \n } else { \n return inputs.input_maf.basename.replace('.maf', '_maftagcmoCh.maf') \n } \n}"
209+
}
210+
}
211+
],
212+
"label": "pv_maf_tag",
213+
"arguments": [
214+
"maf",
215+
"tag",
216+
"cmo_ch",
217+
{
218+
"position": 2,
219+
"prefix": "--output",
220+
"valueFrom": "${ \n if (inputs.output_maf_name) { \n return inputs.output_maf_name \n } else { \n return inputs.input_maf.basename.replace('.maf', '_maftagcmoCh.maf') \n } \n}"
221+
}
222+
],
223+
"requirements": [
224+
{
225+
"class": "ResourceRequirement",
226+
"ramMin": 8000,
227+
"coresMin": 2
228+
},
229+
{
230+
"class": "DockerRequirement",
231+
"dockerPull": "ghcr.io/msk-access/postprocessing_variant_calls:chipvar_dev10"
232+
},
233+
{
234+
"class": "InlineJavascriptRequirement"
235+
}
236+
],
237+
"http://purl.org/dc/terms/contributor": [
238+
{
239+
"class": "http://xmlns.com/foaf/0.1/Organization",
240+
"http://xmlns.com/foaf/0.1/member": [
241+
{
242+
"class": "http://xmlns.com/foaf/0.1/Person",
243+
"http://xmlns.com/foaf/0.1/mbox": "mailto:shahr2@mskcc.org",
244+
"http://xmlns.com/foaf/0.1/name": "Ronak Shah"
245+
}
246+
],
247+
"http://xmlns.com/foaf/0.1/name": "Memorial Sloan Kettering Cancer Center"
248+
}
249+
],
250+
"http://purl.org/dc/terms/creator": [
251+
{
252+
"class": "http://xmlns.com/foaf/0.1/Organization",
253+
"http://xmlns.com/foaf/0.1/member": [
254+
{
255+
"class": "http://xmlns.com/foaf/0.1/Person",
256+
"http://xmlns.com/foaf/0.1/mbox": "mailto:sivaprk@mskcc.org",
257+
"http://xmlns.com/foaf/0.1/name": "Karthigayini Sivaprakasam"
258+
}
259+
],
260+
"http://xmlns.com/foaf/0.1/name": "Memorial Sloan Kettering Cancer Center"
261+
}
262+
],
263+
"http://usefulinc.com/ns/doap#release": [
264+
{
265+
"class": "http://usefulinc.com/ns/doap#Version",
266+
"http://usefulinc.com/ns/doap#name": "postprocessing_variant_calls",
267+
"http://usefulinc.com/ns/doap#revision": "0.2.3"
268+
}
269+
]
270+
},
271+
{
272+
"class": "Workflow",
273+
"id": "#main",
274+
"label": "chipvar_processing",
275+
"inputs": [
276+
{
277+
"id": "#main/output_maf_name_filter",
278+
"type": [
279+
"null",
280+
"string"
281+
],
282+
"https://www.sevenbridges.com/x": -453,
283+
"https://www.sevenbridges.com/y": -272.5
284+
},
285+
{
286+
"id": "#main/output_maf_name_tag",
287+
"type": [
288+
"null",
289+
"string"
290+
],
291+
"https://www.sevenbridges.com/x": -911,
292+
"https://www.sevenbridges.com/y": -200
293+
},
294+
{
295+
"id": "#main/input_variant_annotated_maf",
296+
"type": "File",
297+
"https://www.sevenbridges.com/x": -1012.5234375,
298+
"https://www.sevenbridges.com/y": 20
299+
}
300+
],
301+
"outputs": [
302+
{
303+
"id": "#main/output_maf_cmoch_filtered",
304+
"outputSource": [
305+
"#main/pv_maf_filter/output"
306+
],
307+
"type": [
308+
"null",
309+
"File"
310+
],
311+
"https://www.sevenbridges.com/x": -183,
312+
"https://www.sevenbridges.com/y": 111
313+
},
314+
{
315+
"id": "#main/output_maf_cmoch_tag",
316+
"outputSource": [
317+
"#main/pv_maf_tag/output"
318+
],
319+
"type": [
320+
"null",
321+
"File"
322+
],
323+
"https://www.sevenbridges.com/x": -559,
324+
"https://www.sevenbridges.com/y": 104
325+
}
326+
],
327+
"steps": [
328+
{
329+
"id": "#main/pv_maf_filter",
330+
"in": [
331+
{
332+
"id": "#main/pv_maf_filter/input_maf",
333+
"source": "#main/pv_maf_tag/output"
334+
},
335+
{
336+
"id": "#main/pv_maf_filter/output_maf_name",
337+
"source": "#main/output_maf_name_filter"
338+
}
339+
],
340+
"out": [
341+
{
342+
"id": "#main/pv_maf_filter/output"
343+
}
344+
],
345+
"run": "#maf_filter_cmoch.cwl",
346+
"label": "pv_maf_filter",
347+
"https://www.sevenbridges.com/x": -303,
348+
"https://www.sevenbridges.com/y": -116
349+
},
350+
{
351+
"id": "#main/pv_maf_tag",
352+
"in": [
353+
{
354+
"id": "#main/pv_maf_tag/input_maf",
355+
"source": "#main/input_variant_annotated_maf"
356+
},
357+
{
358+
"id": "#main/pv_maf_tag/output_maf_name",
359+
"source": "#main/output_maf_name_tag"
360+
}
361+
],
362+
"out": [
363+
{
364+
"id": "#main/pv_maf_tag/output"
365+
}
366+
],
367+
"run": "#maf_tag_cmoch.cwl",
368+
"label": "pv_maf_tag",
369+
"https://www.sevenbridges.com/x": -777,
370+
"https://www.sevenbridges.com/y": -80
371+
}
372+
],
373+
"requirements": []
374+
}
375+
],
376+
"cwlVersion": "v1.0",
377+
"$namespaces": {
378+
"sbg": "https://www.sevenbridges.com/"
379+
}
380+
}

0 commit comments

Comments
 (0)