I have downloaded the pre-trained SILVA classifier ( Silva 132 99% OTUs from 515F/806R region of sequences (MD5:
9f50514214ffb6fee9d2f87a47a51076 ) available in: https://docs.qiime2.org/2019.4/data-resources/
However when I use it directly in feature-classifier, I got this error:
(1/2) Invalid value for “–i-classifier”: ‘silva-132-99-515-806-nb-classifier.qza’ is not a QIIME 2 Artifact (.qza)
(2/2) Invalid value for “–i-reads”: ‘rep-seqs.qza’ is not a QIIME 2 Artifact (.qza)
Here is the command:
qiime feature-classifier classify-sklearn --i-classifier silva-132-99-515-806-nb-classifier.qza --i-reads rep-seqs.qza --o-classification taxonomy.qza --verbose
I have obtained rep-seqs.qza file from dada2 and I was able to obtain taxonomy.qza file when I used Greengenes classifier (downloaded from the same link above) with the same rep-seq.qza file.
I could not figure out what the problem is. I am working on workstation, so dont have memory problem. I have also checked the scikit-learn version as 0.20.2 since I am using qiime2-2019.04 version.
I am attaching my rep-seqs.qza file as well:
rep-seqs.qza (94.1 KB)
What I notice is that the MD5 written in the paranthesis in SILVA pre-trained classifier (9f50514214ffb6fee9d2f87a47a51076) is not listed in the checksums.md5 file. I dont know if this is the problem though.
I will be really happy if you could help me to resolve this problem…