pre-trained UNITE ITS classifiers for QIIME 2024.10 (and older!)

UNITE version 10.0 was updated on 2025-02-19, and I've built classifiers for it compatible with the newest version of Qiime2:

Other notes

Eventually, this will be superseded when UNITE is provided directly on the Data Resources Page.

Not what you are looking for? Please send me a direct message or open an issue.

Colin :mushroom: :bird:

36 Likes

Thank you very much Sir

1 Like

I see "all" eukaryotes? Does this mean CO1?

Good question! I think UNITE is ITS only (so, no CO1 to my knowledge)

You can read more on their page: UNITE - Resources

5 Likes

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?

Ex:
qiime feature-classifier classify-sklearn
--i-classifier unite_ver9_dynamic_25.07.2023-Q2-2023.9.qza
--i-reads rep-seqs.qza
--o-classification taxonomy.qza

1 Like

Hi @Taylor_Akers,
From what I understand, this should work!

3 Likes

Great, thank you @cherman2 ! It worked!

2 Likes

An off-topic reply has been split into a new topic: qiime2 does not recognize classifier as a .qza artifact

Please keep replies on-topic in the future.

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.

2 Likes

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.

Also consider using a search-based classifier like
qiime feature-classifier classify-consensus-blast

3 Likes

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.

2 Likes

2 off-topic replies have been split into a new topic: Can I use the UNITE database for LSU data?

Please keep replies on-topic in the future.