I’ve recently started using QIIME2 for a 16S soil microbiome analysis. After running the taxonomy classification, I noticed that I obtained a very low number of ASVs (around 1,000).
Someone pointed out that I might have used an incorrect classifier. Indeed, I used the SILVA-138 classifier trained for the V4 region (515F/806R), whereas my sequences were amplified using the V3–V4 region (341F/785R).
I attempted to train a classifier myself, but the process was terminated by the server (something I’ve read others have experienced as well).
I’m wondering if anyone already has a SILVA-138 classifier trained for the V3–V4 region (341F/785R) and would be willing to share it.
You are likely running out of memory. I'd suggest requesting at least 32 GB - 64 GB of RAM. Also, dereplicating the data prior to classification will also help save on RAM usage.
Using a pre-made full length classifier should be sufficient, though, it does use more RAM when using it to classify sequences.
If you search the forum, you might come across some links to premade V3V4 classifiers, but they may not be compatible with your version of QIIME 2.