Hello @colinbrislawn - I have a novice question about using this pre-trained classifier.
The qza files available in the GitHub link you posted, can these be used directly in the "test the classifier" portion of this q2-feature-classifier tutorial?
Hi @colinbrislawn thank you for creating this classifier!
I downloaded the latest version and tried it with my data. However, it runs for about 20 minutes before the job is killed. I am assuming this is due to insufficient RAM (I have 16GB)?
In that case, I should likely create my own classifier using RESCRIPt? Thank you.
Making a new classifier takes more memory then using an existing classifier. Using one of these pre-made ones still probably your best option with limited memory...
I would try using a smaller number of reads per batch, say --p-reads-per-batch 5000 or 1000.
I have the same issueβafter updating QIIME2 to version 2025.4, the classifiers no longer work. When I try to use them, the execution gets interrupted. I donβt think itβs a RAM issue since I have 16GB, and I had no problems with the previous classifiers and QIIME2 version 2023.9. What could be the cause?
Hi @Steven_Criollo, Are you using newly trained classifiers, or classifiers that were trained for QIIME 2 2023.9? The classifiers need to be updated every time we update to a new version of scikit-learn, and we did that in 2024.10, so pre-2024.10 classifiers won't work with 2025.4. @colinbrislawn has new ones trained which you can download from his git repository.
I may have re-read this and confused myself, so this does mean that the pre-trained UNITE v10.0 2025-02-18 for qiime2-2024.10 would be compatible with qiime2 2025.4, 2025.7, or 2025.10 until UNITE releases another update or when a new version of scikit-learn is included in the updates? Thank you.
Great! Thank you for clarifying. Based on the other replies, it did seem that they would be compatible, but I didn't want to assume.
Also, thanks for sharing the pre-trained classifiers. I do have a suggestion for the github. I think it would be great to include in the notes which versions of qiime2 are compatible with which classifiers in order to make it more obvious, especially for those who may get overwhelmed with all the new qiime2 version that get rolled out.