bioRxivBioinformaticsPreprint
A learned fungal ITS embedding does not outperform correctly configured alignment in open-world evaluation
Abstract
1. Learned sequence embeddings are increasingly proposed for fungal ITS classification and novelty detection, but are usually evaluated against weaker versions of themselves or default-configured alignment, by AUROC alone, and with queries treated as independent. We asked whether a purpose-trained encoder outperforms percent identity when both score identical queries under a firewalled open-world design, and which evaluation choices decide the answer. 2. From the UNITE release of 19 February 2025 we built ITS-core, ITS1 and ITS2 views and a genus-separated split with sealed calibration and test partitions. A convolutional encoder trained with genus-proxy, cross-view, hierarchical and episodic objectives was frozen and hash-sealed before test data were opened. We compared it with exhaustive, coverage-filtered VSEARCH identity on the same queries and references using genus-clustered paired intervals, and logged every post-opening correction before computing corrected metrics. 3. Three evaluation choices changed the comparison. Default VSEARCH heuristics returned a lower-identity hit than exhaustive search for 48.3% of benchmark queries; without a coverage filter, identity placed only 64.9% of novel ITS-core queries in the correct class, against 98.7% with it, because the conserved 5.8S let partial alignments win; and the encoder's embeddings depended on inference batching. Once corrected, identity exceeded the encoder in known-genus accuracy and novel-family placement at every view (family 80.0% to 84.6% against 53.8% to 64.8%) and detected more novel genera at a lower false-novelty rate. The encoder's novelty AUROC was within 0.023 of identity's, and no genus-clustered interval excluded zero. Identity's own development-to-test gap exceeded the encoder's, so that gap reflects partition composition rather than selection. Of the genera held out by a historical benchmark, 85% had been present in training; on a leakage-safe version, identity's AUROC advantage was 0.065, with a genus-clustered interval excluding zero. 4. Correctly configured alignment matched or exceeded the learned embedding throughout. The decisive results came from the evaluation, not the representation: baseline configuration, batch invariance, genus-level uncertainty, a parameter-free control for selection and a leakage audit each changed a conclusion, and each is inexpensive to apply to any learned barcode method.
- Citations
- 0
Reproducibility ledger
Nobody has reported trying to reproduce this paper yet. Did you replicate an experiment or run the code? Your report saves the next lab a week.
Sign in to file a reproducibility report.
Related papers
- Classical baselines outperform released deep-learning ITS classifiers, which collapse on ITS2 where predictions follow the flanking regions
Aaron O’Brien, Auguste Gardette, … Pilar Parada·bioRxiv·Sep 10, 2026
- A calibrated novelty flag for fungal ITS metabarcoding: choosing the error rate at which sequences are declared new
Aaron O’Brien, César Marín, Pilar Parada·bioRxiv·Aug 5, 2026
- ClassifyITS: An R Package for assigning taxonomy to fungal ITS sequences using taxon-specific cutoff values
Quinn Moon, Leho Tedersoo, … Timothy Yong James·bioRxiv·Sep 3, 2026
- Combining the 5.8S and ITS2 gene regions to improve classification of fungi
F. Heeger, C. Wurzbacher, … M. T. Monaghan·bioRxiv·Feb 5, 2019
- HiTaC: a hierarchical taxonomic classifier for fungal ITS sequences compatible with QIIME2
Fábio Malcher Miranda, Vasco Azevedo, … Vitor C. Piro·BMC BioinformaticsPeer-reviewed·Jul 2, 2024
- EMITS: expectation-maximization abundance estimation for fungal ITS communities from long-read sequencing
Aaron O’Brien, Catalina Lagos, … Pilar Parada·bioRxiv·May 25, 2026