%%{
  init: {
    'theme': 'base',
    'themeVariables': {
      'primaryColor': '#B6ECE2',
      'primaryTextColor': '#160F26',
      'primaryBorderColor': '#065647',
      'lineColor': '#545555',
      'clusterBkg': '#BABCBD22',
      'clusterBorder': '#DDDEDE',
      'fontFamily': 'arial'
    }
  }
}%%
flowchart TB
    subgraph " "
    v2["Channel.fromList"]
    v7["Channel.fromPath"]
    v98[" "]
    v144["Channel.of"]
    v147["Channel.fromPath"]
    v150["ch_workflow_summary"]
    v154["ch_methods_description"]
    v168["replace_names"]
    v169["sample_names"]
    end
    subgraph "NFCORE_METHYLSEQ [NFCORE_METHYLSEQ]"
    subgraph "NFCORE_METHYLSEQ:FASTA_INDEX_BISMARK_BWAMETH [FASTA_INDEX_BISMARK_BWAMETH]"
    v19(["GUNZIP"])
    v22(["BISMARK_GENOMEPREPARATION"])
    v18(( ))
    v21(( ))
    end
    subgraph "NFCORE_METHYLSEQ:METHYLSEQ [METHYLSEQ]"
    v47(["CAT_FASTQ"])
    v50(["FASTQC"])
    v55(["TRIMGALORE"])
    subgraph "NFCORE_METHYLSEQ:METHYLSEQ:FASTQ_ALIGN_DEDUP_BISMARK [FASTQ_ALIGN_DEDUP_BISMARK]"
    v90(["BISMARK_ALIGN"])
    v95(["BISMARK_DEDUPLICATE"])
    v99(["SAMTOOLS_SORT"])
    v104(["SAMTOOLS_INDEX"])
    v109(["BISMARK_METHYLATIONEXTRACTOR"])
    v113(["BISMARK_COVERAGE2CYTOSINE"])
    v120(["BISMARK_REPORT"])
    v128(["BISMARK_SUMMARY"])
    v92(( ))
    v94(( ))
    v96(( ))
    v122(( ))
    v126(( ))
    v127(( ))
    end
    v170(["MULTIQC"])
    v46(( ))
    v49(( ))
    v60(( ))
    v165(( ))
    v166(( ))
    v167(( ))
    v174(( ))
    end
    v8(( ))
    v24(( ))
    end
    subgraph " "
    v51["ch_fastqc_html"]
    v56[" "]
    v57[" "]
    v58[" "]
    v91[" "]
    v93["ch_alignment_reports"]
    v100[" "]
    v101[" "]
    v102[" "]
    v105[" "]
    v106[" "]
    v107["bai"]
    v110["methylation_calls"]
    v111["ch_bedgraph"]
    v114["coverage2cytosine_summary"]
    v115["coverage2cytosine_report"]
    v116["coverage2cytosine_coverage"]
    v171[" "]
    v172[" "]
    v173[" "]
    v176["versions"]
    v178[" "]
    end
    subgraph "PIPELINE_INITIALISATION [PIPELINE_INITIALISATION]"
    v3(( ))
    end
    subgraph "PIPELINE_COMPLETION [PIPELINE_COMPLETION]"
    v177(( ))
    end
    v2 --> v3
    v7 --> v8
    v18 --> v19
    v19 --> v18
    v19 --> v21
    v18 --> v22
    v22 --> v21
    v22 --> v60
    v46 --> v47
    v47 --> v46
    v47 --> v49
    v46 --> v50
    v50 --> v51
    v50 --> v49
    v46 --> v55
    v55 --> v58
    v55 --> v57
    v55 --> v56
    v55 --> v49
    v55 --> v60
    v60 --> v90
    v90 --> v95
    v90 --> v91
    v90 --> v92
    v90 --> v94
    v90 --> v96
    v90 --> v122
    v92 --> v93
    v95 --> v99
    v95 --> v109
    v95 --> v94
    v95 --> v96
    v98 --> v99
    v99 --> v104
    v99 --> v102
    v99 --> v101
    v99 --> v100
    v99 --> v94
    v104 --> v107
    v104 --> v106
    v104 --> v105
    v104 --> v94
    v60 --> v109
    v109 --> v111
    v109 --> v110
    v109 --> v113
    v109 --> v94
    v109 --> v96
    v109 --> v126
    v109 --> v127
    v60 --> v113
    v113 --> v116
    v113 --> v115
    v113 --> v114
    v113 --> v94
    v96 --> v120
    v120 --> v94
    v120 --> v96
    v96 --> v128
    v122 --> v128
    v126 --> v128
    v127 --> v128
    v128 --> v94
    v128 --> v96
    v144 --> v49
    v147 --> v165
    v150 --> v49
    v154 --> v49
    v168 --> v170
    v169 --> v170
    v49 --> v170
    v165 --> v170
    v166 --> v170
    v167 --> v170
    v170 --> v173
    v170 --> v172
    v170 --> v171
    v170 --> v174
    v24 --> v176
    v177 --> v178
    v3 --> v46
    v8 --> v18
    v18 --> v60
    v21 --> v24
    v49 --> v24
    v24 --> v49
    v94 --> v49
    v96 --> v49
    v174 --> v177