-
Notifications
You must be signed in to change notification settings - Fork 708
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
New module: Kraken2/Bracken on Unaligned Sequences for Contamination Detection #1388
Conversation
Co-authored-by: Matthias Zepper <[email protected]>
|
Reset of PR #1351 due to merge issue. I copied here the main discussion of its functionality. Other comments were made about some of the smaller details of the code, which you can see there. From @MatthiasZepper
From @egreenberg7
From @Shaun-Regenbaum
From @davidecarlson
|
Before the next release, the new metro map will need to be animated |
Thanks for updating the subway map, I'll update the animated subway map in a separate PR |
It looks good to me, you already add approval from @MatthiasZepper, but I'd like a confirmation from @pinin4fjords as well before going forward |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Congrats on all the hard work Ezra!
I would have liked a confirmation by @pinin4fjords as I said in my comment, but that ship has sailed 🚀. @Shaun-Regenbaum Thanks for approval and merging. |
Sorry I didn't see your comment before, my bad, was a bit too trigger happy. |
I commented 2 hours before you approved and merged |
We had merging cowboy before, so you're just following the tradition from the best of us cc @apeltzer |
Ah you are right, I apologize again. 😅 |
Replace #1351
Closes #271. This contribution adds Kraken2/Bracken as an optional quality control step to the rnaseq pipeline for the HISAT2 and STAR/Salmon aligners. Contamination is a widely reported issue in rna-sequencing data, and the use of metagenomics tools can be used to address this. Kraken2 is particularly strong at detecting low levels of pathogens, which makes it appropriate for this task. This PR adds the option of providing a Kraken2 database to perform taxonomic classifications on unaligned reads.
Note: If the --bracken-precision parameter is set to something other than 'S', the current MultiQC version does not work properly. In future versions of MultiQC, this will not be an issue (see this MultiQC bug fix).
PR checklist
nf-core lint
).nextflow run . -profile test,docker --outdir <OUTDIR>
).nextflow run . -profile debug,test,docker --outdir <OUTDIR>
).docs/usage.md
is updated.docs/output.md
is updated.CHANGELOG.md
is updated.README.md
is updated (including new tool citations and authors/contributors).EDIT: by @maxulysse adding link to previous PR