This repository has been archived by the owner on Oct 23, 2023. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 0
/
rules.json
executable file
·195 lines (193 loc) · 12.4 KB
/
rules.json
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
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
{
"rules": {
"freec_wgs_somatic_pass1": ["wgs-somatic"],
"freec_wgs_somatic_pass2": ["wgs-somatic"],
"freec_exome_somatic_pass1": ["exomeseq-somatic"],
"freec_exome_somatic_pass2": ["exomeseq-somatic"],
"freec_wgs_tumoronly": ["wgs-somatic-tumoronly"],
"mutect_tumoronly": ["exomeseq-somatic-tumoronly","wgs-somatic-tumoronly"],
"vardict_tumoronly": ["exomeseq-somatic-tumoronly","wgs-somatic-tumoronly"],
"vardict": ["exomeseq-somatic","wgs-somatic"],
"sequenza": ["wgs-somatic","exomeseq-somatic"],
# "avia": ["wgslow","exomeseq-germline","exomeseq-germline-recal","exomeseq-germline-partial","rnaseqvargerm"],
"samtools_sort": ["rnaseqvargerm"],
"index_bams": ["wgslow","exomeseq-germline","wgs-somatic-tumoronly","exomeseq-somatic-tumoronly","wgs-somatic","exomeseq-somatic"],
"rnaseqforfusions": ["none"],
"rnafusioncleanup": ["none"],
"vcf2maf": ["exomeseq-somatic","wgs-somatic"],
"vcf2maf_tumoronly": ["exomeseq-somatic-tumoronly","wgs-somatic-tumoronly"],
"merge_somatic_tumoronly_vcfs": ["exomeseq-somatic-tumoronly","wgs-somatic-tumoronly"],
"merge_somatic_vcfs": ["exomeseq-somatic","wgs-somatic"],
"maftools": ["exomeseq-somatic","wgs-somatic"],
"maftools_tumoronly": ["exomeseq-somatic-tumoronly","wgs-somatic-tumoronly"],
"germline_filter_wgs": ["wgslow","wgs-somatic","wgs-somatic-tumoronly"],
"delly_germline": ["wgslow"],
"pindel_germline": ["none"],
"canvas_wgs_germ": ["wgslow"],
"canvas_wgs_somatic": ["wgs-somatic"],
"canvas_wgs_tumoronly": ["wgs-somatic-tumoronly"],
"svaba_germline": ["wgslow"],
"svaba_wgs_somatic": ["wgs-somatic"],
# "gatk.genotype.somatic.gvcfs": ["none"],
# "gatk.combine.somatic.gvcfs": ["exomeseq-somatic","exomeseq-somatic-tumoronly","wgs-somatic","wgs-somatic-tumoronly"],
# "script.somatic.batchgvcf": ["exomeseq-somatic","exomeseq-somatic-tumoronly","wgs-somatic","wgs-somatic-tumoronly"],
"manta_germline": ["exomeseq-germline"],
"manta_wgs_somatic": ["wgs-somatic"],
"manta_somatic": ["exomeseq-somatic"],
"manta_somatic_tumoronly": ["exomeseq-somatic-tumoronly"],
"manta_wgs_somatic_tumoronly": ["wgs-somatic-tumoronly"],
"manta_wgs": ["wgslow"],
"germline_filter_exome": ["exomeseq-germline","exomeseq-somatic","exomeseq-somatic-tumoronly"],
"gatk_select_variants": ["exomeseq-germline","exomeseq-somatic","exomeseq-somatic-tumoronly"],
"gatk_select_variants_genomeseq": ["wgslow","wgs-somatic","wgs-somatic-tumoronly"],
"gatk_select_variants_rnaseqvar": ["rnaseqvargerm"],
"gatk.merge.chrom": ["exomeseq-germline","exomeseq-germline-recal","exomeseq-germline-partial","wgslow","rnaseqvargerm","exomeseq-somatic","exomeseq-somatic-tumoronly","wgs-somatic","wgs-somatic-tumoronly"],
"ngsqc": ["initialqc","initialqcgenomeseq","rnaseqvargerm"],
"fastqc.fastq": ["initialqc","initialqcgenomeseq","wgslow","exomeseq-germline","wgs-somatic-tumoronly","exomeseq-somatic-tumoronly","wgs-somatic","exomeseq-somatic"],
"fastqc.rnaseqvar": ["rnaseqvargerm","rnaseqfusion"],
"bamstats": ["initialqc","exomeseq-germline","exomeseq-somatic-tumoronly","exomeseq-somatic"],
"make_target_files": ["initialqc","exomeseq-somatic","exomeseq-somatic-tumoronly","exomeseq-germline"],
"fastq_screen": ["initialqc","initialqcgenomeseq","rnaseqvargerm","rnaseqfusion","wgslow","exomeseq-germline","wgs-somatic-tumoronly","exomeseq-somatic-tumoronly","wgs-somatic","exomeseq-somatic"],
"multiqc": ["initialqc"],
"multiqc_genomeseq": ["initialqcgenomeseq"],
"alview": ["exomeseq-somatic"],
"oncotator_strelka": ["none"],
"oncotator_mutect": ["none"],
"oncotator_mutect2": ["none"],
"mutsig_strelka": ["exomeseq-somatic","wgs-somatic"],
"mutsig_vardict": ["exomeseq-somatic","wgs-somatic"],
"mutsig_mutect": ["exomeseq-somatic","wgs-somatic"],
"mutsig_mutect2": ["exomeseq-somatic","wgs-somatic"],
"mutsig_merged": ["exomeseq-somatic","wgs-somatic"],
"mutsig_mutect2_tumoronly": ["exomeseq-somatic-tumoronly","wgs-somatic-tumoronly"],
"mutsig_mutect_tumoronly": ["exomeseq-somatic-tumoronly","wgs-somatic-tumoronly"],
"mutsig_vardict_tumoronly": ["exomeseq-somatic-tumoronly","wgs-somatic-tumoronly"],
"mutsig_merged_tumoronly": ["exomeseq-somatic-tumoronly","wgs-somatic-tumoronly"],
"mkdir_somatic": ["exomeseq-somatic","wgs-somatic"],
"mkdir_somatic_tumoronly": ["exomeseq-somatic-tumoronly","wgs-somatic-tumoronly"],
"rnafusionmkdir": ["rnaseqfusion"],
"starfusion": ["rnaseqfusion"],
"fusioncatcher": ["rnaseqfusion"],
"fusioninsp_starfus": ["rnaseqfusion"],
"fusioninsp_fuscatch": ["rnaseqfusion"],
"fusioninsp": ["rnaseqfusion"],
"oncofuse": ["rnaseqfusion"],
"oncofuse_fuscatch": ["rnaseqfusion"],
"oncofuse_starfus": ["rnaseqfusion"],
"cnvkit_somatic": ["none"],
"cnvkit_germ": ["none"],
"cnvkit_wgs_somatic": ["none"],
"cnvkit_summary": ["none"],
"cnvkit_somatic_tumoronly": ["none"],
"cnvkit_summary_tumoronly": ["none"],
"delly_somatic": ["exomeseq-somatic","wgs-somatic"],
"fastqc.trimmed": ["initialqc","initialqcgenomeseq","rnaseqvargerm","rnaseqfusion","wgslow","exomeseq-germline","wgs-somatic-tumoronly","exomeseq-somatic-tumoronly","wgs-somatic","exomeseq-somatic"],
"trimmomatic": ["initialqc","initialqcgenomeseq","rnaseqvargerm","rnaseqfusion","wgslow","exomeseq-germline","wgs-somatic-tumoronly","exomeseq-somatic-tumoronly","wgs-somatic","exomeseq-somatic"],
"samtools.flagstats": ["none"],
"samtools.flagstats.dedup": ["none"],
"qualimap_rnaseqvar": ["rnaseqvargerm"],
"qualimap_wgs": ["initialqcgenomeseq","wgslow","wgs-somatic-tumoronly","wgs-somatic"],
"qualimap": ["initialqc","exomeseq-germline","exomeseq-somatic-tumoronly","exomeseq-somatic"],
"bwa.mem": ["initialqc","initialqcgenomeseq"],
"novocraft.novoalign": ["none"],
"bwa.index.ref": ["none"],
"annovar": ["exomeseq-pairs"],
"script.checkqc": ["none"],
"samtools.sam2bam": ["none"],
"script.coverage.qc": ["none"],
"script.bzip2": ["none"],
"picard.headers": ["initialqc","bam2recal","exomeseq-germline","exomeseq-germline-recal","exomeseq-germline-partial","initialqcgenomeseq"],
"picard.index.bam": ["none"],
"picard.markdups": ["bam2recal","initialqc","exomeseq-germline","exomeseq-germline-recal","exomeseq-germline-partial","initialqcgenomeseq"],
"samtools.mpileup": ["none"],
"gatk.realign": ["initialqc","initialqcgenomeseq","bam2recal","exomeseq-somatic","exomeseq-somatic-tumoronly","exomeseq-pairs","exomeseq-germline","exomeseq-germline-recal","exomeseq-germline-partial","wgslow","rnaseqvargerm"],
"gatk.recal": ["initialqc","initialqcgenomeseq","bam2recal","exomeseq-pairs","exomeseq-germline-recal","exomeseq-germline-partial","wgslow","exomeseq-somatic","exomeseq-somatic-tumoronly","exomeseq-germline","rnaseqvargerm"],
"samtools.sort": ["none"],
"novocraft.sort": ["bam2recal","initialqc","exomeseq-germline-partial","initialqcgenomeseq","rnaseqvargerm"],
"varscan": ["exomeseq-pairs"],
"gatk.genotype.gvcfs": ["exomeseq-germline","exomeseq-germline-recal","exomeseq-germline-partial","wgslow","rnaseqvargerm","exomeseq-somatic","exomeseq-somatic-tumoronly","wgs-somatic","wgs-somatic-tumoronly"],
"gatk.combine.gvcfs": ["exomeseq-germline-recal","exomeseq-germline-partial","exomeseq-germline","rnaseqvargerm","exomeseq-somatic","exomeseq-somatic-tumoronly","wgs-somatic","wgs-somatic-tumoronly"],
# "script.batchgvcf": ["exomeseq-germline","exomeseq-germline-recal","exomeseq-germline-partial","rnaseqvargerm","exomeseq-somatic","exomeseq-somatic-tumoronly","wgs-somatic","wgs-somatic-tumoronly"],
"gatk.variant.annotator": ["none"],
"gatk.apply.variant.recal": ["none"],
"gatk.splitncigarreads": ["rnaseqvargerm"],
"gatk.rnaseqvar.haplotype.caller": ["rnaseqvargerm"],
"gatk.variant.recal": ["none"],
"gatk.haplotype.caller": ["exomeseq-germline","wgslow","exomeseq-somatic","exomeseq-somatic-tumoronly","wgs-somatic","wgs-somatic-tumoronly"],
"snpeff": ["exomeseq-germline","exomeseq-germline-recal","exomeseq-germline-partial"],
"snpeff_genomeseq": ["wgslow"],
"snpeff.dbnsfp": ["none"],
"script.split.gvcfs": ["none"],
"mutect": ["exomeseq-somatic"],
"mutect_wgs": ["wgs-somatic"],
"gatk.mutect2": ["exomeseq-somatic","wgs-somatic"],
"gatk.mutect2.tumoronly": ["exomeseq-somatic-tumoronly","wgs-somatic-tumoronly"],
"strelka": ["exomeseq-somatic"],
"wgs_strelka": ["wgs-somatic"],
# "make.somatic.network": ["exomeseq-somatic","exomeseq-somatic-tumoronly"],
# "make.wgs.somatic.network": ["wgs-somatic","wgs-somatic-tumoronly"],
"admixture_germline": ["exomeseq-germline","exomeseq-somatic","exomeseq-somatic-tumoronly"],
# "admixture_somatic": ["exomeseq-somatic","exomeseq-somatic-tumoronly"],
# "admixture_wgs_somatic": ["wgs-somatic","wgs-somatic-tumoronly"],
"admixture_wgs": ["wgslow","rnaseqvargerm","wgs-somatic","wgs-somatic-tumoronly"],
"make.germline.network": ["exomeseq-germline","exomeseq-somatic","exomeseq-somatic-tumoronly"],
"make.genomeseq.network": ["wgslow","rnaseqvargerm","wgs-somatic","wgs-somatic-tumoronly"],
# "somatic.germline.calls": ["exomeseq-somatic","exomeseq-somatic-tumoronly"],
# "wgs.somatic.germline.calls": ["wgs-somatic","wgs-somatic-tumoronly"],
"gatk.merge.mutect2.chrom": ["exomeseq-somatic"],
"gatk.merge.wgs.mutect2.chrom": ["wgs-somatic"],
"gatk.merge.wgs.mutect2.chrom.tumoronly": ["wgs-somatic-tumoronly"],
"gatk.merge.mutect2.chrom.tumoronly": ["exomeseq-somatic-tumoronly"],
"gatk.merge.somatic.vcfs": ["none"],
"snpeff_somatic": ["none"],
# "avia.make.bed.somatic": ["none"],
# "avia.make.bed.germ": ["exomeseq-germline"],
# "avia.make.bed.genomeseq": ["wgslow"],
# "avia.make.bed.rnaseqvar": ["rnaseqvargerm"],
# "database_germline": ["exomeseq-germline"],
# "database_genomeseq": ["wgslow"],
"database_somatic": ["exomeseq-somatic","wgs-somatic"],
"database_somatic_tumoronly": ["wgs-somatic-tumoronly","exomeseq-somatic-tumoronly"],
"svdetect": ["none"],
"bicseq": ["none"],
"generate_QC_table": ["none"],
"star.align": ["rnaseqvargerm"],
"star.align.2": ["rnaseqvargerm"],
"picard.rnaseqvar.headers": ["rnaseqvargerm"],
"picard.rnaseqvar.markdups": ["rnaseqvargerm"],
"germline_filter_rnaseqvar": ["rnaseqvargerm"],
"conpair": ["exomeseq-somatic","wgs-somatic"],
"theta": ["none"]
},
"final": {
"exomeseq-pairs": "all-exomeseq-pairs.rl",
"wgslow": "all-wgslow.rl",
"wgs-somatic": "all-wgs-somatic.rl",
"wgs-somatic-tumoronly": "all-wgs-somatic-tumoronly.rl",
"exomeseq-somatic": "all-exomeseq-somatic.rl",
"exomeseq-somatic-tumoronly": "all-exomeseq-somatic-tumoronly.rl",
"exomeseq-germline": "all-exomeseq-germline.rl",
"exomeseq-germline-partial": "all-exomeseq-germline-partial.rl",
"exomeseq-germline-recal": "all-exomeseq-germline-realign.rl",
"initialqc": "all-initialqc.rl",
"initialqcgenomeseq": "all-initialqcgenomeseq.rl",
"bam2recal": "all-bam2recal.rl",
"custom": "all-custom.rl",
"rnaseqvargerm": "all-rnaseqvargerm.rl",
"rnaseqfusion": "all-rnafusion.rl",
# "rnaseqvar-germline": "all-rnaseqvar-germline.rl",
# "rnaseqvar-somatic": "all-rnaseqvar-somatic.rl",
"rnaseq": "rnaseq.snakefile",
"initialqcrnaseq": "initialqcrnaseq.snakefile",
"cellranger": "scrnaseq.snakefile",
"scrnaseqinit": "scrnaseq.snakefile",
"scrnaseqcluster": "scrnaseq.snakefile",
"CAPmirseq-plus": "CAPmirseq-plus.snakefile",
"miRSeq_v2": "miRSeq.snakefile",
"scRNA_v2": "scrna.snakefile",
"scrnaQC": "scrnaQC.snakefile",
"scrnaDE": "scrnaDE.snakefile",
"InitialChIPseqQC":"InitialChIPseqQC.snakefile",
"ChIPseq":"ChIPseq.snakefile",
}
}