Skip to content

Commit 2586b39

Browse files
Merge pull request #1508 from davidecarlson/contaminants_multiqc_fix
Fix missing Bracken results in the MultiQC report
2 parents 3e56390 + 27fe763 commit 2586b39

File tree

3 files changed

+4
-8
lines changed

3 files changed

+4
-8
lines changed

CHANGELOG.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
1515
- [PR #1490](https://github.com/nf-core/rnaseq/pull/1490) - Make genomic FASTA input optional
1616
- [PR #1496](https://github.com/nf-core/rnaseq/pull/1496) - Template update for nf-core/tools v3.2.0
1717
- [PR #1499](https://github.com/nf-core/rnaseq/pull/1499) - Bump MultiQC module to 1.27
18+
- [PR #1508](https://github.com/nf-core/rnaseq/pull/1508) - Fix missing Bracken results in the MultiQC report
1819

1920
# 3.18.0 - 2024-12-19
2021

docs/output.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -697,7 +697,7 @@ The plot on the left hand side shows the standard PC plot - notice the variable
697697

698698
</details>
699699

700-
[Kraken2](https://ccb.jhu.edu/software/kraken2/) is a taxonomic classification tool that uses k-mer matches paired with a lowest common ancestory (LCA) algorithm to classify species reads. [Bracken](https://ccb.jhu.edu/software/bracken/) is a statistical method to generate abundance estimates based off of the Kraken2 output. These algorithms are run on unaligned sequences to detect potential contamination of samples. MultiQC reports the top 5 taxon members detected at the level of classification used for Bracken, with toggles available for higher taxonomic levels. If Bracken is skipped, MultiQC will report the top 5 species detected by Kraken2.
700+
[Kraken2](https://ccb.jhu.edu/software/kraken2/) is a taxonomic classification tool that uses k-mer matches paired with a lowest common ancestory (LCA) algorithm to classify species reads. [Bracken](https://ccb.jhu.edu/software/bracken/) is a statistical method to generate abundance estimates based off of the Kraken2 output. These algorithms are run on unaligned sequences to detect potential contamination of samples. MultiQC reports the top 5 taxon members detected at the level of classification used for Bracken, with toggles available for higher taxonomic levels. Because MultiQC no longer has a separate Bracken module, results for Bracken will appear under the Kraken heading in the MultiQC report. If Bracken is skipped, MultiQC will report the top 5 species detected by Kraken2.
701701

702702
![MultiQC - Bracken top species plot](images/bracken-top-n-plot.png)
703703

workflows/rnaseq/assets/multiqc/multiqc_config.yml

Lines changed: 2 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -97,7 +97,6 @@ run_modules:
9797
- rseqc
9898
- qualimap
9999
- kraken
100-
- bracken
101100

102101
# Order of modules
103102

@@ -160,13 +159,9 @@ sp:
160159
fn: "*.flagstat"
161160
samtools/idxstats:
162161
fn: "*.idxstats*"
163-
164162
kraken:
165-
fn: "*report.txt"
166-
167-
bracken:
168-
fn: "*.kraken2.report_bracken.txt"
169-
163+
- fn: "*.kraken2.report.txt"
164+
- fn: "*.kraken2.report_bracken.txt"
170165
rseqc/bam_stat:
171166
fn: "*.bam_stat.txt"
172167
rseqc/gene_body_coverage:

0 commit comments

Comments
 (0)