Skip to content

Commit 8d40fe2

Browse files
authored
Merge pull request #680 from nf-core/dev
Release v2.4.0
2 parents fe9f0ad + 0a3150f commit 8d40fe2

File tree

7 files changed

+71
-45
lines changed

7 files changed

+71
-45
lines changed

.nf-core.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,4 +18,4 @@ template:
1818
name: raredisease
1919
org: nf-core
2020
outdir: .
21-
version: 2.3.0
21+
version: 2.4.0

CHANGELOG.md

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,28 @@
33
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/)
44
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
55

6+
## 2.4.0 - Vitalstatistix [2025-02-24]
7+
8+
### `Added`
9+
10+
- Add markduplicates metrics to multiqc [#679](https://github.com/nf-core/raredisease/pull/679)
11+
12+
### `Changed`
13+
14+
### `Fixed`
15+
16+
### Parameters
17+
18+
| Old parameter | New parameter |
19+
| ------------- | ------------- |
20+
| | |
21+
22+
### Tool updates
23+
24+
| Tool | Old version | New version |
25+
| ---- | ----------- | ----------- |
26+
| | | |
27+
628
## 2.3.0 - Getafix [2025-02-13]
729

830
### `Added`

assets/multiqc_config.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,11 +2,11 @@ custom_logo: "nf-core-raredisease_logo_light.png"
22
custom_logo_url: https://github.com/nf-core/raredisease/
33
custom_logo_title: "nf-core/raredisease"
44

5-
report_comment: >
5+
report_comment: >2
66
7-
This report has been generated by the <a href="https://github.com/nf-core/raredisease/releases/tag/2.3.0"
7+
This report has been generated by the <a href="https://github.com/nf-core/raredisease/releases/tag/2.4.0"
88
target="_blank">nf-core/raredisease</a> analysis pipeline. For information about
9-
how to interpret these results, please see the <a href="https://nf-co.re/raredisease/2.3.0/docs/output"
9+
how to interpret these results, please see the <a href="https://nf-co.re/raredisease/2.4.0/docs/output"
1010
target="_blank">documentation</a>.
1111
1212
report_section_order:

nextflow.config

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -436,7 +436,7 @@ manifest {
436436
mainScript = 'main.nf'
437437
defaultBranch = 'master'
438438
nextflowVersion = '!>=24.04.2'
439-
version = '2.3.0'
439+
version = '2.4.0'
440440
doi = '10.5281/zenodo.7995798'
441441
}
442442

ro-crate-metadata.json

Lines changed: 35 additions & 35 deletions
Large diffs are not rendered by default.

subworkflows/local/align.nf

Lines changed: 8 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,7 @@ workflow ALIGN {
3737
ch_bwamem2_bam = Channel.empty()
3838
ch_bwamem2_bai = Channel.empty()
3939
ch_fastp_json = Channel.empty()
40+
ch_markdup_metrics = Channel.empty()
4041
ch_mt_bam_bai = Channel.empty()
4142
ch_mt_marked_bam = Channel.empty()
4243
ch_mt_marked_bai = Channel.empty()
@@ -66,9 +67,10 @@ workflow ALIGN {
6667
val_platform,
6768
val_sort_threads
6869
)
69-
ch_bwamem2_bam = ALIGN_BWA_BWAMEM2_BWAMEME.out.marked_bam
70-
ch_bwamem2_bai = ALIGN_BWA_BWAMEM2_BWAMEME.out.marked_bai
71-
ch_versions = ch_versions.mix(ALIGN_BWA_BWAMEM2_BWAMEME.out.versions)
70+
ch_bwamem2_bam = ALIGN_BWA_BWAMEM2_BWAMEME.out.marked_bam
71+
ch_bwamem2_bai = ALIGN_BWA_BWAMEM2_BWAMEME.out.marked_bai
72+
ch_markdup_metrics = ALIGN_BWA_BWAMEM2_BWAMEME.out.metrics
73+
ch_versions = ch_versions.mix(ALIGN_BWA_BWAMEM2_BWAMEME.out.versions)
7274
} else if (params.aligner.equals("sentieon")) {
7375
ALIGN_SENTIEON ( // Triggered when params.aligner is set as sentieon
7476
ch_reads,
@@ -77,8 +79,8 @@ workflow ALIGN {
7779
ch_genome_bwaindex,
7880
val_platform
7981
)
80-
ch_sentieon_bam = ALIGN_SENTIEON.out.marked_bam
81-
ch_sentieon_bai = ALIGN_SENTIEON.out.marked_bai
82+
ch_sentieon_bam = ALIGN_SENTIEON.out.marked_bam
83+
ch_sentieon_bai = ALIGN_SENTIEON.out.marked_bai
8284
ch_versions = ch_versions.mix(ALIGN_SENTIEON.out.versions)
8385
}
8486

@@ -137,6 +139,7 @@ workflow ALIGN {
137139
genome_marked_bam = ch_genome_marked_bam // channel: [ val(meta), path(bam) ]
138140
genome_marked_bai = ch_genome_marked_bai // channel: [ val(meta), path(bai) ]
139141
genome_bam_bai = ch_genome_bam_bai // channel: [ val(meta), path(bam), path(bai) ]
142+
markdup_metrics = ch_markdup_metrics // channel: [ val(meta), path(txt) ]
140143
mt_marked_bam = ch_mt_marked_bam // channel: [ val(meta), path(bam) ]
141144
mt_marked_bai = ch_mt_marked_bai // channel: [ val(meta), path(bai) ]
142145
mt_bam_bai = ch_mt_bam_bai // channel: [ val(meta), path(bam), path(bai) ]

workflows/raredisease.nf

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -913,6 +913,7 @@ workflow RAREDISEASE {
913913
ch_multiqc_files = ch_multiqc_files.mix(FASTQC.out.zip.collect{it[1]}.ifEmpty([]))
914914
ch_multiqc_files = ch_multiqc_files.mix(CALL_SNV.out.mt_txt.map{it[1]}.collect().ifEmpty([]))
915915
ch_multiqc_files = ch_multiqc_files.mix(ALIGN.out.fastp_json.map{it[1]}.collect().ifEmpty([]))
916+
ch_multiqc_files = ch_multiqc_files.mix(ALIGN.out.markdup_metrics.map{it[1]}.collect().ifEmpty([]))
916917
ch_multiqc_files = ch_multiqc_files.mix(QC_BAM.out.sex_check.map{it[1]}.collect().ifEmpty([]))
917918
ch_multiqc_files = ch_multiqc_files.mix(QC_BAM.out.multiple_metrics.map{it[1]}.collect().ifEmpty([]))
918919
ch_multiqc_files = ch_multiqc_files.mix(QC_BAM.out.hs_metrics.map{it[1]}.collect().ifEmpty([]))

0 commit comments

Comments
 (0)