-
Notifications
You must be signed in to change notification settings - Fork 117
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
Add demultiplexing step #64
Comments
This might be a helpful feature. As far as I know there is work ongoing for wrapping DADA2 directely in this pipeline instead of QIIME2 using DADA2. Therefore I am unsure how to integrate this feature sustainably with the major changes that are planned to the early workflow. However, PRs are welcome. |
@DiegoBrambilla is planning to implement dada2 for PacBio analysis and could immediately add that demultiplexing step :) |
We take it into consideration. |
Demultiplexing could be done via cutadapt as documented here. I never come across the need for demultiplexing in the pipeline, but if anyone does, please mention it here and I might further look into it. |
I want to add demultiplexing (with Cutadapt) to Ampliseq. The way I've handled demultiplexing in my own nf-core style pipeline is to ask the user to specify the path to their raw data in the command line |
What about adding a few optional columns (such as fw_index, rv_index) to the sample sheet. If those columns are present, demultiplexing will run. If that might mess too much with existing routines, a separate input file (e.g. --demultiplex "sheet.tsv") that contains the necessary information (samplesheet & demultiplexsheet have identical IDs) might be an option? |
To me, adding columns to the sample sheet sounds best. |
Hi there, I’m curious if it’s now possible to utilize AmpliSeq with the combinatorial dual indexing system and perform demultiplexing directly in the pipeline as part of the AmpliSeq workflow. Could someone please clarify? Thanks! |
@NoMeatNo unfortunately no. That's not a part of Ampliseq yet. |
Oh, I see. Thanks @a4000 for the quick response. In the meantime, what’s the best strategy to follow? Would using Cutadapt and then Ampliseq be effective? How about q2-demux? Earlier, you mentioned a method for demultiplexing in your own nf-core style pipeline, which involved specifying the path to raw data and using specific columns in the sample sheet. Could you provide more details on how you managed it? I’d appreciate any additional information you can share |
You could also check out https://nf-co.re/demultiplex (that I have never used) to apply first and then use ampliseq. If you do, let us know if that works as expected. Just dont do primer trimming or any quality filtering! |
Hi,
A very helpful feature to add would be the demultiplexing of the reads as an optional step. This function has already been developed on QIIME2 and, as such, it should be possible to add it to rrna-ampliseq pipeline.
The text was updated successfully, but these errors were encountered: