Hello,
I wanted to use Deblur other for 18S so I could compare the results to DADA2, I'm having a hard time getting the command right, and I always receive the same error. This is the command I used:
and this is the error that occurs: (1/6) Missing option "--i-reference-seqs".
(2/6) Missing option "--p-trim-length".
(3/6) Missing option "--o-table". ("--output-dir" may also be used)
(4/6) Missing option "--o-representative-sequences". ("--output-dir" may
also be used)
(5/6) Missing option "--o-stats". ("--output-dir" may also be used)
(6/6) Got unexpected extra argument ( )
[cb761009@login.lcc2 18S]$ --i-reference-seqs 99_otus_18S.qza \
--p-trim-length 244
--o-representative-sequences rep-seqs-deblur.qza
--o-table table-deblur.qza
--p-sample-stats
--o-stats deblur-stats.qza
-bash: --i-reference-seqs: command not found
[cb761009@login.lcc2 18S] --p-jobs-to-start 8
-bash: --p-jobs-to-start: command not found
[cb761009@login.lcc2 18S] --output-dir Deblur_denoise_output
-bash: --output-dir: command not found
[cb761009@login.lcc2 18S]$ --verbose
-bash: --verbose: command not found
If you work in bash, to run a command on multiple lines you have to add the āā (backslash) sign at the end of each line, so bash knows it has to interpret all as one big chunk of command.
thank you for your immediate reply!
that makes perfect sense, but sadly I still receive the same error, even after adding the backslash sign at the end of every lineā¦
Yes, I write my commands in Word and copy paste them! I can try writing it out myself, I usually donāt do that to avoid mistakes.
They have a double ā - - ā
The only thing that I have not yet tried to change, is the reference-seqs I use, which is a SILVA database that Iāve been using for all of my 16S research. I couldnāt find a lot of information on what Ref-seqs youāre supposed to use for deblur other, so maybe my mistake (Or at least one of them) lies there?
I suspect there are few invisible characters from Word that are messing things up. Please, try to copy-and-paste first on notepad (TextEdit if you are on Mac) so it will be cleaned, then copy-paste again on bash.
Hi again,
I did as you suggested and was met with a new error this time: Error: QIIME 2 plugin ādeblurā has no action ādenoiseā. (Possible commands: denoise-16S, denoise-other)
So I changed ādeblur denoise-otherā to ādenoise-otherā which was met with a similar error: Error: QIIME 2 has no plugin/command named ādenoise-otherā.
I think there is still some odd invisible character passed to the terminal. Could you test if typing from scratch would works? (at least tying āqiime deblur denoise-otherā to get the help)
Hi Ben, thanks for your input! I already tried that, that didnāt make a difference. But earlier I replied that I typed the command out myself and It worked, so already solved the problem! Thank you though.
Cheers!