@@ -540,7 +540,7 @@ if (!params.skip_plot_fingerprint) {
540
540
}
541
541
542
542
process {
543
- withName: '.*:BAM_PEAKS_CALL_QC_ANNOTATE_MACS2_HOMER: MACS2_CALLPEAK' {
543
+ withName: 'MACS2_CALLPEAK' {
544
544
ext.args = [
545
545
'--keep-dup all',
546
546
params.narrow_peak ? '' : "--broad --broad-cutoff ${params.broad_cutoff}",
@@ -559,15 +559,15 @@ process {
559
559
]
560
560
}
561
561
562
- withName: '.*:BAM_PEAKS_CALL_QC_ANNOTATE_MACS2_HOMER: FRIP_SCORE' {
562
+ withName: 'FRIP_SCORE' {
563
563
ext.args = '-bed -c -f 0.20'
564
564
publishDir = [
565
565
path: { "${params.outdir}/${params.aligner}/merged_library/macs2/${params.narrow_peak ? '/narrow_peak' : '/broad_peak'}/qc" },
566
566
enabled: false
567
567
]
568
568
}
569
569
570
- withName: '.*:BAM_PEAKS_CALL_QC_ANNOTATE_MACS2_HOMER: MULTIQC_CUSTOM_PEAKS' {
570
+ withName: 'MULTIQC_CUSTOM_PEAKS' {
571
571
publishDir = [
572
572
path: { "${params.outdir}/${params.aligner}/merged_library/macs2/${params.narrow_peak ? '/narrow_peak' : '/broad_peak'}/qc" },
573
573
mode: params.publish_dir_mode,
@@ -591,7 +591,7 @@ if (!params.skip_peak_annotation) {
591
591
592
592
if (!params.skip_peak_qc) {
593
593
process {
594
- withName: '.*:BAM_PEAKS_CALL_QC_ANNOTATE_MACS2_HOMER: PLOT_MACS2_QC' {
594
+ withName: 'PLOT_MACS2_QC' {
595
595
ext.args = '-o ./ -p macs2_peak'
596
596
publishDir = [
597
597
path: { "${params.outdir}/${params.aligner}/merged_library/macs2/${params.narrow_peak ? '/narrow_peak' : '/broad_peak'}/qc" },
@@ -600,7 +600,7 @@ if (!params.skip_peak_annotation) {
600
600
]
601
601
}
602
602
603
- withName: '.*:BAM_PEAKS_CALL_QC_ANNOTATE_MACS2_HOMER: PLOT_HOMER_ANNOTATEPEAKS' {
603
+ withName: 'PLOT_HOMER_ANNOTATEPEAKS' {
604
604
ext.args = '-o ./'
605
605
ext.prefix = 'macs2_annotatePeaks'
606
606
publishDir = [
@@ -615,7 +615,7 @@ if (!params.skip_peak_annotation) {
615
615
616
616
if (!params.skip_consensus_peaks) {
617
617
process {
618
- withName: '.*:BED_CONSENSUS_QUANTIFY_QC_BEDTOOLS_FEATURECOUNTS_DESEQ2: MACS2_CONSENSUS' {
618
+ withName: 'MACS2_CONSENSUS' {
619
619
ext.when = { meta.multiple_groups || meta.replicates_exist }
620
620
ext.prefix = { "${meta.id}.consensus_peaks" }
621
621
publishDir = [
@@ -625,7 +625,7 @@ if (!params.skip_consensus_peaks) {
625
625
]
626
626
}
627
627
628
- withName: '.*:BED_CONSENSUS_QUANTIFY_QC_BEDTOOLS_FEATURECOUNTS_DESEQ2: SUBREAD_FEATURECOUNTS' {
628
+ withName: 'SUBREAD_FEATURECOUNTS' {
629
629
ext.args = '-F SAF -O --fracOverlap 0.2'
630
630
ext.prefix = { "${meta.id}.consensus_peaks" }
631
631
publishDir = [
@@ -648,7 +648,7 @@ if (!params.skip_consensus_peaks) {
648
648
]
649
649
}
650
650
651
- withName: '.*:BED_CONSENSUS_QUANTIFY_QC_BEDTOOLS_FEATURECOUNTS_DESEQ2: ANNOTATE_BOOLEAN_PEAKS' {
651
+ withName: 'ANNOTATE_BOOLEAN_PEAKS' {
652
652
ext.prefix = { "${meta.id}.consensus_peaks" }
653
653
publishDir = [
654
654
path: { "${params.outdir}/${params.aligner}/merged_library/macs2/${params.narrow_peak ? '/narrow_peak' : '/broad_peak'}/consensus/${meta.id}" },
@@ -661,7 +661,7 @@ if (!params.skip_consensus_peaks) {
661
661
662
662
if (!params.skip_deseq2_qc) {
663
663
process {
664
- withName: '.*:BED_CONSENSUS_QUANTIFY_QC_BEDTOOLS_FEATURECOUNTS_DESEQ2: DESEQ2_QC' {
664
+ withName: 'DESEQ2_QC' {
665
665
ext.when = { meta.multiple_groups && meta.replicates_exist }
666
666
ext.args = [
667
667
'--id_col 1',
0 commit comments