Hi! It’s my fisrt time using QIIME 2 and Im trying to train the the SILVA 16SV3-V4 classifier.
I have already imported the secuences and the taxonomy, and extracted the reads. but when I try to train the classifier this error comes up
qiime feature-classifier fit-classifier-naive-bayes \
> --i-reference-reads ref-seqs-v34.qza \
> --i-reference-taxonomy 99_taxonomy.qza \
> --o-classifier silva132_v34_classifier.qza
**Segmentation fault (core dumped)**
Any ideas? Thanks in advance
Hi Jose, this seems like a similar problem, can you tell us a little regarding how QIIME2 is set up? Thank you. Ben
Im using a conda environment in Windows ubuntu, If that what you’re asking
Hi! I got this error when I run out of free space for temporary files. Clean your drive from temporal files and run again
Hi timanix thanks for your answer, I tried again with a 32G of RAM computer and I obtained the following error message
qiime feature-classifier fit-classifier-naive-bayes
Plugin error from feature-classifier:
Unable to allocate array with shape (75003, 8192) and data type float64
Debug info has been saved to /tmp/qiime2-q2cli-err-dzqear5e.log
Any ideas on how to solve this? Thanks in advance
Is the Ubuntu 32 bit or 64 bit Looks like it is trying to allocate a 2+ GB array so it might be running out of address space if the VM is 32 bit?
Seems like It’s 64 bits
Linux horus 4.4.0-142-generic #168-Ubuntu SMP Wed Jan 16 21:00:45 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux
Both of the error messages you are reporting are essentially memory errors. 32GB RAM is usually enough for training a SILVA classifier, but appears to be insufficient on your system. You could try to kill any background processes that are sucking up much needed RAM, or find a more powerful machine for training this classifier. Though of course you could just use the pre-trained full-length SILVA classifier that is available on qiime2.org
Thanks for your response Nicholas, I already used the pretrained classifier, I was just trying to train the classifier myself to see how the results would change, Do you know if the changes are usually significantly different?
Thanks in advance
I used the classifier I trained and one that I downloaded from the forum and obtained almost identical results. It is better to use one that was trained or on the same primers pair (or region) as yours, or you can use classifier trained on the full sequences.
Ok, I will try to find a more powerull computer, meanwhile I’ll use the pretrained classifier, thanks to all of you!
This topic was automatically closed 31 days after the last reply. New replies are no longer allowed.