Chimera removal dilemma in 16S V3–V4: necessary when using Kraken2/Bracken?
0
0
Entering edit mode
5 hours ago
Christopher ▴ 10

Hi everyone, I would like to know how you usually deal with chimeras in 16S data, given that Kraken2 does not explicitly remove them (and, as far as I understand, it might actually handle them relatively well).

Here’s the dilemma I’m having with my colleagues: should we remove chimeras or not? Personally, I think it might not be strictly necessary because Kraken2 can classify them, but my colleagues argue that chimera removal is still required.

The problem is that if I remove chimeras, I need to work with ASVs (via DADA2), but then I can’t directly use Bracken afterwards for abundance re-estimation. This makes the pipeline inconsistent for relative abundance estimates.

My current workflow is basically: cutadapt > bbduk > bowtie2 > qiime2 > dada2 > kraken2 > krona > (bracken > krona ?)

Do you think chimera removal is still necessary in this case? How do you usually handle this when combining ASV pipelines with Kraken2/Bracken?

16s v3-v4 qiime2 kraken2 bracken • 347 views
ADD COMMENT
1
Entering edit mode

cutadapt > bbduk > bowtie2 > qiime2 > dada2 > kraken2 > krona

Curious as to why you have cutadapt and bbduk. bbduk should be able to do everything that cutadapt can (or vice versa). In the same way bowtie2 (not sure why you have it there) could be easily replaced by bbmap. Flipping back and forth between programs sounds like more trouble.

ADD REPLY
0
Entering edit mode

You are right. I initially decided to keep Cutadapt because I feel more confident using it for primer removal, and it is the tool most commonly found in QIIME2-based pipelines. Regarding the rest, I will follow your advice: I’ll remove Cutadapt and use the BBMap suite to handle adapter/quality trimming and host decontamination instead. Thanks a lot for the feedback!

ADD REPLY

Login before adding your answer.

Traffic: 3350 users visited in the last hour
Help About
FAQ
Access RSS
API
Stats

Use of this site constitutes acceptance of our User Agreement and Privacy Policy.

Powered by the version 2.3.6