%%{
init: {
'theme': 'base',
'themeVariables': {
'primaryColor': '#B6ECE2',
'primaryTextColor': '#160F26',
'primaryBorderColor': '#065647',
'lineColor': '#545555',
'clusterBkg': '#BABCBD22',
'clusterBorder': '#DDDEDE',
'fontFamily': 'arial'
}
}
}%%
flowchart TB
subgraph " "
v6["ch_gtf"]
v10["ch_fasta"]
v19["ch_blacklist"]
v34["samplesheet"]
v85["ch_index"]
v86["sort_bam"]
v151["bamtools_filter_se_config"]
v152["bamtools_filter_pe_config"]
v157[" "]
v240["nsc_header"]
v241["rsc_header"]
v242["correlation_header"]
v267["macs3_gsize"]
v283["peak_count_header"]
v284["frip_score_header"]
v305["is_narrow_peak"]
v311["mqc_header"]
v312["suffix"]
v333["is_narrow_peak"]
v368["ch_deseq2_pca_header_multiqc"]
v369["ch_deseq2_clustering_header_multiqc"]
v388["aligner_dir"]
v389["peak_dir"]
v398["Channel.of"]
v401["Channel.fromPath"]
v404["ch_workflow_summary"]
end
subgraph "NFCORE_CHIPSEQ [NFCORE_CHIPSEQ]"
subgraph "NFCORE_CHIPSEQ:PREPARE_GENOME [PREPARE_GENOME]"
v7(["GTF2BED"])
v12(["CUSTOM_GETCHROMSIZES"])
v21(["GENOME_BLACKLIST_REGIONS"])
v9(( ))
v11(( ))
v14(( ))
v15(( ))
v20(( ))
end
subgraph "NFCORE_CHIPSEQ:CHIPSEQ [CHIPSEQ]"
subgraph "NFCORE_CHIPSEQ:CHIPSEQ:INPUT_CHECK [INPUT_CHECK]"
v35(["SAMPLESHEET_CHECK"])
v36(( ))
end
subgraph "NFCORE_CHIPSEQ:CHIPSEQ:FASTQ_FASTQC_UMITOOLS_TRIMGALORE [FASTQ_FASTQC_UMITOOLS_TRIMGALORE]"
v44(["FASTQC"])
v60(["TRIMGALORE"])
v46(( ))
v65(( ))
end
subgraph "NFCORE_CHIPSEQ:CHIPSEQ:FASTQ_ALIGN_BWA [FASTQ_ALIGN_BWA]"
v87(["BWA_MEM"])
subgraph "NFCORE_CHIPSEQ:CHIPSEQ:FASTQ_ALIGN_BWA:BAM_SORT_STATS_SAMTOOLS [BAM_SORT_STATS_SAMTOOLS]"
v94(["SAMTOOLS_SORT"])
v100(["SAMTOOLS_INDEX"])
subgraph "NFCORE_CHIPSEQ:CHIPSEQ:FASTQ_ALIGN_BWA:BAM_SORT_STATS_SAMTOOLS:BAM_STATS_SAMTOOLS [BAM_STATS_SAMTOOLS]"
v108(["SAMTOOLS_STATS"])
v110(["SAMTOOLS_FLAGSTAT"])
v112(["SAMTOOLS_IDXSTATS"])
v109(( ))
end
v98(( ))
v104(( ))
end
v91(( ))
end
v120(["PICARD_MERGESAMFILES"])
subgraph "NFCORE_CHIPSEQ:CHIPSEQ:BAM_MARKDUPLICATES_PICARD [BAM_MARKDUPLICATES_PICARD]"
v126(["PICARD_MARKDUPLICATES"])
v131(["SAMTOOLS_INDEX"])
subgraph "NFCORE_CHIPSEQ:CHIPSEQ:BAM_MARKDUPLICATES_PICARD:BAM_STATS_SAMTOOLS [BAM_STATS_SAMTOOLS]"
v139(["SAMTOOLS_STATS"])
v141(["SAMTOOLS_FLAGSTAT"])
v143(["SAMTOOLS_IDXSTATS"])
v140(( ))
end
v128(( ))
v130(( ))
end
subgraph "NFCORE_CHIPSEQ:CHIPSEQ:BAM_FILTER_BAMTOOLS [BAM_FILTER_BAMTOOLS]"
v153(["BAMTOOLS_FILTER"])
v158(["SAMTOOLS_INDEX"])
subgraph "NFCORE_CHIPSEQ:CHIPSEQ:BAM_FILTER_BAMTOOLS:BAM_STATS_SAMTOOLS [BAM_STATS_SAMTOOLS]"
v165(["SAMTOOLS_STATS"])
v167(["SAMTOOLS_FLAGSTAT"])
v169(["SAMTOOLS_IDXSTATS"])
v166(( ))
end
v173(["SAMTOOLS_SORT"])
v179(["BAM_REMOVE_ORPHANS"])
subgraph "NFCORE_CHIPSEQ:CHIPSEQ:BAM_FILTER_BAMTOOLS:BAM_SORT_STATS_SAMTOOLS [BAM_SORT_STATS_SAMTOOLS]"
v183(["SAMTOOLS_SORT"])
v189(["SAMTOOLS_INDEX"])
subgraph "NFCORE_CHIPSEQ:CHIPSEQ:BAM_FILTER_BAMTOOLS:BAM_SORT_STATS_SAMTOOLS:BAM_STATS_SAMTOOLS [BAM_STATS_SAMTOOLS]"
v197(["SAMTOOLS_STATS"])
v199(["SAMTOOLS_FLAGSTAT"])
v201(["SAMTOOLS_IDXSTATS"])
v198(( ))
end
v187(( ))
v193(( ))
end
v154(( ))
v156(( ))
v207(( ))
v208(( ))
v209(( ))
v210(( ))
end
v214(["PRESEQ_LCEXTRAP"])
v223(["PICARD_COLLECTMULTIPLEMETRICS"])
v235(["PHANTOMPEAKQUALTOOLS"])
v243(["MULTIQC_CUSTOM_PHANTOMPEAKQUALTOOLS"])
subgraph "NFCORE_CHIPSEQ:CHIPSEQ:BAM_BEDGRAPH_BIGWIG_BEDTOOLS_UCSC [BAM_BEDGRAPH_BIGWIG_BEDTOOLS_UCSC]"
v246(["BEDTOOLS_GENOMECOV"])
v250(["UCSC_BEDGRAPHTOBIGWIG"])
v248(( ))
end
subgraph "NFCORE_CHIPSEQ:CHIPSEQ:BAM_PEAKS_CALL_QC_ANNOTATE_MACS3_HOMER [BAM_PEAKS_CALL_QC_ANNOTATE_MACS3_HOMER]"
v268(["MACS3_CALLPEAK"])
v278(["FRIP_SCORE"])
v285(["MULTIQC_CUSTOM_PEAKS"])
v300(["HOMER_ANNOTATEPEAKS"])
v306(["PLOT_MACS3_QC"])
v313(["PLOT_HOMER_ANNOTATEPEAKS"])
v273(( ))
v275(( ))
v310(( ))
end
subgraph "NFCORE_CHIPSEQ:CHIPSEQ:BED_CONSENSUS_QUANTIFY_QC_BEDTOOLS_FEATURECOUNTS_DESEQ2 [BED_CONSENSUS_QUANTIFY_QC_BEDTOOLS_FEATURECOUNTS_DESEQ2]"
v334(["MACS3_CONSENSUS"])
v338(["HOMER_ANNOTATEPEAKS"])
v342(["ANNOTATE_BOOLEAN_PEAKS"])
v348(["SUBREAD_FEATURECOUNTS"])
v370(["DESEQ2_QC"])
v329(( ))
v337(( ))
v341(( ))
v345(( ))
end
v390(["IGV"])
v466(["MULTIQC"])
v38(( ))
v83(( ))
v117(( ))
v123(( ))
v124(( ))
v147(( ))
v148(( ))
v149(( ))
v220(( ))
v221(( ))
v222(( ))
v239(( ))
v244(( ))
v255(( ))
v380(( ))
v382(( ))
v384(( ))
v386(( ))
v409(( ))
v410(( ))
v411(( ))
v412(( ))
v414(( ))
v416(( ))
v418(( ))
v420(( ))
v422(( ))
v424(( ))
v426(( ))
v428(( ))
v430(( ))
v432(( ))
v434(( ))
v436(( ))
v438(( ))
v440(( ))
v442(( ))
v444(( ))
v446(( ))
v448(( ))
v450(( ))
v452(( ))
v454(( ))
v456(( ))
v458(( ))
v460(( ))
v462(( ))
v464(( ))
end
v32(( ))
end
subgraph " "
v8["ch_gene_bed"]
v13[" "]
v45["fastqc_html"]
v61["trim_html"]
v62["trim_unpaired"]
v70["trim_read_count"]
v88[" "]
v89[" "]
v90[" "]
v95[" "]
v96[" "]
v97[" "]
v101[" "]
v127[" "]
v159[" "]
v160[" "]
v174[" "]
v175[" "]
v176[" "]
v184[" "]
v185[" "]
v186[" "]
v190[" "]
v215[" "]
v224[" "]
v236[" "]
v247["scale_factor"]
v269["bedgraph"]
v270["bed"]
v271["gapped_peaks"]
v272["xls"]
v301[" "]
v307["plot_macs3_qc_pdf"]
v308["plot_macs3_qc_txt"]
v314["plot_homer_annotatepeaks_pdf"]
v315["plot_homer_annotatepeaks_txt"]
v335["consensus_intersect_txt"]
v336["consensus_pdf"]
v339[" "]
v343[" "]
v371["deseq2_qc_size_factors"]
v372["deseq2_qc_log"]
v373["deseq2_qc_dists_txt"]
v374["deseq2_qc_pca_txt"]
v375["deseq2_qc_rds"]
v376["deseq2_qc_rdata"]
v377["deseq2_qc_pdf"]
v391["fasta"]
v392[" "]
v393[" "]
v467[" "]
v468[" "]
v469[" "]
v470["multiqc_report"]
end
v6 --> v7
v6 --> v300
v6 --> v338
v7 --> v8
v7 --> v9
v10 --> v300
v10 --> v338
v10 --> v390
v10 --> v11
v10 --> v83
v10 --> v123
v10 --> v149
v10 --> v221
v11 --> v12
v12 --> v13
v12 --> v9
v12 --> v14
v12 --> v15
v19 --> v20
v14 --> v21
v20 --> v21
v21 --> v9
v21 --> v148
v34 --> v35
v35 --> v36
v35 --> v38
v36 --> v44
v44 --> v45
v44 --> v46
v44 --> v412
v36 --> v60
v60 --> v62
v60 --> v61
v60 --> v46
v60 --> v65
v60 --> v414
v60 --> v416
v65 --> v70
v85 --> v87
v86 --> v87
v65 --> v87
v83 --> v87
v87 --> v94
v87 --> v90
v87 --> v89
v87 --> v88
v87 --> v91
v83 --> v94
v94 --> v100
v94 --> v97
v94 --> v96
v94 --> v95
v94 --> v98
v94 --> v104
v94 --> v117
v100 --> v101
v100 --> v98
v100 --> v104
v83 --> v108
v104 --> v108
v108 --> v109
v108 --> v418
v104 --> v110
v110 --> v109
v110 --> v420
v104 --> v112
v112 --> v109
v112 --> v422
v117 --> v120
v120 --> v126
v120 --> v38
v123 --> v126
v124 --> v126
v126 --> v127
v126 --> v214
v126 --> v128
v126 --> v130
v126 --> v147
v126 --> v430
v130 --> v131
v131 --> v128
v131 --> v130
v131 --> v147
v123 --> v139
v130 --> v139
v139 --> v140
v139 --> v424
v130 --> v141
v141 --> v140
v141 --> v426
v130 --> v143
v143 --> v140
v143 --> v428
v151 --> v153
v152 --> v153
v147 --> v153
v148 --> v153
v153 --> v154
v153 --> v156
v157 --> v158
v158 --> v160
v158 --> v159
v158 --> v154
v158 --> v156
v158 --> v207
v149 --> v165
v156 --> v165
v165 --> v166
v165 --> v208
v156 --> v167
v167 --> v166
v167 --> v209
v156 --> v169
v169 --> v166
v169 --> v210
v149 --> v173
v156 --> v173
v173 --> v179
v173 --> v176
v173 --> v175
v173 --> v174
v173 --> v154
v179 --> v183
v179 --> v154
v149 --> v183
v183 --> v189
v183 --> v186
v183 --> v185
v183 --> v184
v183 --> v156
v183 --> v187
v183 --> v193
v189 --> v190
v189 --> v187
v189 --> v193
v189 --> v207
v149 --> v197
v193 --> v197
v197 --> v198
v197 --> v208
v193 --> v199
v199 --> v198
v199 --> v209
v193 --> v201
v201 --> v198
v201 --> v210
v214 --> v215
v214 --> v38
v214 --> v440
v220 --> v223
v221 --> v223
v222 --> v223
v223 --> v224
v223 --> v38
v223 --> v438
v156 --> v235
v235 --> v236
v235 --> v38
v235 --> v239
v235 --> v446
v240 --> v243
v241 --> v243
v242 --> v243
v239 --> v243
v243 --> v448
v243 --> v450
v243 --> v452
v244 --> v246
v246 --> v250
v246 --> v247
v246 --> v248
v14 --> v250
v250 --> v248
v250 --> v380
v267 --> v268
v255 --> v268
v268 --> v272
v268 --> v271
v268 --> v270
v268 --> v269
v268 --> v273
v268 --> v275
v275 --> v278
v278 --> v273
v278 --> v275
v283 --> v285
v284 --> v285
v275 --> v285
v285 --> v273
v285 --> v454
v285 --> v456
v275 --> v300
v300 --> v301
v300 --> v273
v300 --> v310
v305 --> v306
v275 --> v306
v306 --> v308
v306 --> v307
v306 --> v273
v311 --> v313
v312 --> v313
v310 --> v313
v313 --> v315
v313 --> v314
v313 --> v273
v313 --> v458
v333 --> v334
v329 --> v334
v334 --> v338
v334 --> v336
v334 --> v335
v334 --> v337
v334 --> v341
v334 --> v345
v334 --> v384
v334 --> v386
v338 --> v339
v338 --> v337
v338 --> v341
v341 --> v342
v342 --> v343
v342 --> v337
v345 --> v348
v348 --> v370
v348 --> v337
v348 --> v460
v368 --> v370
v369 --> v370
v370 --> v377
v370 --> v376
v370 --> v375
v370 --> v374
v370 --> v373
v370 --> v372
v370 --> v371
v370 --> v337
v370 --> v462
v370 --> v464
v388 --> v390
v389 --> v390
v380 --> v390
v382 --> v390
v384 --> v390
v386 --> v390
v390 --> v393
v390 --> v392
v390 --> v391
v390 --> v38
v398 --> v38
v401 --> v409
v404 --> v38
v38 --> v466
v409 --> v466
v410 --> v466
v411 --> v466
v412 --> v466
v414 --> v466
v416 --> v466
v418 --> v466
v420 --> v466
v422 --> v466
v424 --> v466
v426 --> v466
v428 --> v466
v430 --> v466
v432 --> v466
v434 --> v466
v436 --> v466
v438 --> v466
v440 --> v466
v442 --> v466
v444 --> v466
v446 --> v466
v448 --> v466
v450 --> v466
v452 --> v466
v454 --> v466
v456 --> v466
v458 --> v466
v460 --> v466
v462 --> v466
v464 --> v466
v466 --> v470
v466 --> v469
v466 --> v468
v466 --> v467
v9 --> v32
v15 --> v124
v15 --> v222
v32 --> v38
v46 --> v38
v91 --> v38
v128 --> v38
v154 --> v38
v248 --> v38
v273 --> v38
v337 --> v38
v98 --> v91
v109 --> v98
v140 --> v128
v166 --> v154
v187 --> v154
v156 --> v220
v156 --> v244
v156 --> v255
v198 --> v187
v207 --> v255
v208 --> v432
v209 --> v244
v209 --> v434
v210 --> v436
v255 --> v275
v255 --> v345
v275 --> v329
v275 --> v382