-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathcloudgene.yaml
162 lines (145 loc) · 4.82 KB
/
cloudgene.yaml
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
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
id: mtdna-server-2
name: mtDNA-Server 2 - Mitochondrial Variant Calling
description: "A free web service to analyze your mtDNA NGS data. The service accepts data in BAM format aligned against the rCRS reference and returns homoplasmic and heteroplasmic variants in return. <br>Feel free to <a href=\"https://github.com/genepi/mtdna-server-2/?tab=readme-ov-file#contact\"><u>contact us</u></a> if you have issues running the pipeline.<br><br>No dataset at hand? No problem, download and extract our example dataset: <a href=\"https://mitoverse.i-med.ac.at/downloads/6-samples.zip\" class=\"btn btn-sm btn-secondary\" style=\"color:#ffffff !important\"><i class=\"fa fa-file\"></i> 6-samples.zip</a><br><br>"
version: v2.1.16
website: https://mitoverse.readthedocs.io/
category:
workflow:
steps:
- name: mtDNA-Server 2 - Mitochondrial Variant Calling
type: nextflow
script: main.nf
# params without UI
params:
project: "${CLOUDGENE_JOB_NAME}"
user:
email: "${CLOUDGENE_USER_EMAIL}"
name: "${CLOUDGENE_USER_NAME}"
service:
name: "${CLOUDGENE_SERVICE_NAME}"
email: "${CLOUDGENE_CONTACT_EMAIL}"
url: "${CLOUDGENE_SERVICE_URL}"
processes:
- process: "MTDNA_SERVER_2:CALCULATE_STATISTICS"
label: "Calculate Sample Statistics"
view: progressbar
- process: "MTDNA_SERVER_2:INDEX"
label: "Index Reference"
view: progressbar
- process: "MTDNA_SERVER_2:SUBSAMPLING"
label: "Subsampling"
view: progressbar
- process: "MTDNA_SERVER_2:INPUT_VALIDATION"
label: "Input Validation"
view: progressbar
- process: "MTDNA_SERVER_2:QUALITY_CONTROL"
label: "Quality Control Report"
view: progressbar
- process: "MTDNA_SERVER_2:MUTSERVE"
label: "Variant Calling (mutserve)"
view: progressbar
- process: "MTDNA_SERVER_2:MUTECT2"
label: "Variant Calling (Mutect2)"
view: progressbar
- process: "MTDNA_SERVER_2:FILTER_VARIANTS"
label: "Filtering"
view: progressbar
- process: "MTDNA_SERVER_2:MERGING_VARIANTS"
label: "Merging"
view: progressbar
- process: "MTDNA_SERVER_2:ANNOTATE"
label: "Annotation"
view: progressbar
- process: "MTDNA_SERVER_2:COVERAGE_ESTIMATION"
label: "Estimating required VAF Coverage"
view: progressbar
- process: "MTDNA_SERVER_2:HAPLOGROUPS_CONTAMINATION"
label: "Haplogroups & Contamination Detection"
view: progressbar
- process: "MTDNA_SERVER_2:VCF_MERGE"
label: "VCF Merge"
view: progressbar
- process: "MTDNA_SERVER_2:SAMPLE_REPORT"
label: "Sample Report Generation"
view: progressbar
- process: "MTDNA_SERVER_2:REPORT"
label: "Dashboard Generation"
view: progressbar
inputs:
- id: files
description: Input Files
type: local-folder
pattern: "*.bam"
- id: reference
description: Reference
type: list
visible: false
value: "rcrs"
values:
"rcrs": "rCRS"
- id: mode
description: Mode
type: list
value: fusion
values:
mutserve: mutserve2 (SNV only)
mutect2: mutect2 (SNV+INDEL)
fusion: fusion (mutserve2 + mutect2)
- id: detection_limit
description: Detection Limit
type: list
value: 0.02
values:
0.01: 0.01
0.02: 0.02
0.03: 0.03
0.04: 0.04
0.05: 0.05
0.1: 0.1
- id: coverage_estimation
description: VAF Coverage Estimation
type: list
value: off
values:
on: On
off: Off
- id: subsampling
description: Coverage Subsampling
type: list
value: on
values:
off: No subsampling
on: Subsample to 2000x
- id: myseparator0
type: separator
- id: min_mean_coverage
description: Minimal Mean Coverage
type: number
visible: true
value: 50
- id: baseQ
description: Minimal Base Quality (Variant Calling)
type: number
visible: true
value: 20
- id: mapQ
description: Minimal Map Quality (Variant Calling)
type: number
visible: true
value: 20
outputs:
- id: output_reports
description: Reports
type: local-folder
download: true
temp: false
- id: output
description: Variants
type: local-folder
download: true
temp: false
- id: output_auxiliary
description: Auxiliary Files
type: local-folder
download: true
temp: false