linneakh
(Linnea Katherine Honeker)
June 20, 2019, 11:43pm
#1
Hi. I am trying to run Picrust2 using Qiime2-2019.4. I am using the following command (which is exactly what is shown in the tutorial):
qiime picrust2 full-pipeline --i-table table.qza
–i-seq rep_seqs.qza
–output-dir q2-picrust2_output
–p-threads 10
–p-hsp-method mp
–p-max-nsti 2
I then get the following error:
(1/1) Invalid value for “–i-seq”: ‘rep_seqs.qza’ is not a QIIME 2 Artifact
(.qza)
I am using files created in qiime2 with dada2.
Thanks for any advice you may have.
Linnea
Hi @linneakh ,
Could you please run qiime tools validate
on your rep-seqs artifact and post the results please?
linneakh
(Linnea Katherine Honeker)
June 21, 2019, 3:54am
#3
Here’s the output when I run qiime tools validate rep-seqs.qza:
Result rep-seqs.qza appears to be valid at level=max.
thermokarst
(Matthew Ryan Dillon)
June 21, 2019, 4:07am
#4
We have seen this error when q2cli is unable to find the file specified — any chance something was wrong with the path in your picrust2 invocation? Did you run the validation from the same directory as the picrust2 command?
1 Like
linneakh
(Linnea Katherine Honeker)
June 21, 2019, 5:00am
#5
Thank you @thermokarst …I see my issue now…I had put ‘rep_seq.qza’ instead of ‘rep-seq.qza’. It’s working now!
3 Likes
system
(system)
closed
July 22, 2019, 11:13am
#6
This topic was automatically closed 31 days after the last reply. New replies are no longer allowed.