-
Notifications
You must be signed in to change notification settings - Fork 273
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
Kraken2 classified first read of the pair and not the other each time when both names are supplied #861
Comments
Which version of kraken2 are you using? I don't think I have seen this issue earlier. I generally gunzip, interleave the files with seqfu and then pass the file to kraken2 to improve speed.
More details at https://avilpage.com/2024/07/mastering-kraken2-performance-optimisation.html |
Using version 2.1.3. But kraken doesnt work on interleaved files, does it? Single reads, yes, but won't treat interleaved files as alternating paired as it should (I tried with hope of extracting classified reads and assembling and extracted reads didnt add up) |
Can you try out any publicly available samples and check? Kraken2 supports paired reads. |
I did and those work fine, that's why it's confusing. Wondering if anyone know why or have experienced something similar. |
Hello @ChillarAnand, According to these issues #214, #185 Kraken2 does not handle interleaved paired-end reads, but they need to be concatenated using an "x" or an "N" however it is no clear how it must be done. Do you have a way to do this concatenation? I would like to concatenate to process merged and paired end reads 🤔 |
I'm running kraken2 with this code
The kraken2results show classification for only the forward reads, ${SRR}_1_val_1.fq.gz. When I switch the order, (i.e --paired ${SRR}_2_val_2.fq.gz ${SRR}_1_val_1.fq.gz), it classifies only ${SRR}_2_val_2.fq.gz. When I classify them individually, as single reads, it works fine.
The text was updated successfully, but these errors were encountered: