I am trying to demultiplex the multiplexed.qza file I created while importing my data. I keep getting the error “Error: no such option: --m-barcodes-file”. What am I doing wrong? I am running the current version of QIIME2 (2018.2). Here is my code thus far:
qiime tools import
qiime cutadapt demux-paired
According to the documentation, the flag should be
Let me know if that works,
P.S. You can get Qiime 2018.4, if you want.
Thank you, I guess I have a couple questions:
- Do I need to upload separate files for the forward and reverse reads?
- Was this a change that was implemented when the version updated? In the qiime2 documentation, it only uses --m-barcodes-file…if so, it would be helpful if this was updated in the tutorials
Nope, the method only supports demultiplexing reads with the barcode in the forward read.
No - this has always been the name of this parameter.
It looks like you are confusing the parameters in the two demux methods in the
cutadapt plugin — the
cutadapt demux-single method uses
cutadapt demux-paired uses
--m-forward-barcodes-file. This is deliberate, because in the future we plan to support some form or forms of dual-index demux of paired-end reads - this could potentially require a reverse-barcodes parameter, so we are preemptively naming the forward parameter explicitly. Make sense?
Got it, thank you so much for clearing that up!
This topic was automatically closed 31 days after the last reply. New replies are no longer allowed.