bioRxivBioinformaticsPreprint
ITSxRust: ITS region extraction with partial-chain recovery and structured diagnostics for long-read amplicon sequencing
Aaron O’BrieniD, Catalina LagosiD, Kiara FernandeziD, Barbara OjedaiD, Pilar ParadaiD
Abstract
As long-read amplicon sequencing (e.g., Oxford Nanopore and PacBio HiFi) becomes routine for fungal metabarcoding, identifying and extracting ITS subregions at scale has become a throughput and robustness bottleneck. The nuclear ribosomal internal transcribed spacer (ITS) region is the formal DNA barcode for fungi and is widely used for taxonomic profiling of fungal communities [Schoch et al., 2012]. Standard preprocessing locates conserved ribosomal flanks with hidden Markov profile models (profile-HMMs) to extract ITS1, 5.8S, ITS2, or the full ITS, as implemented in ITSx [Bengtsson-Palme et al., 2013] and ITSxpress [Rivers et al., 2018, Einarsson and Rivers, 2024]. Here we describe ITSxRust, a Rust-based ITS extractor designed for long-read scale. ITSxRust coordinates HMMER searches with efficient Rust-native I/O and sequence processing, optionally reduces redundant searches via dereplication, provides ONT and HiFi parameter presets, and emits structured failure diagnostics and QC summaries. On an Oxford Nanopore ITS dataset (54,659 reads), ITSxRust extracted the full ITS region from 75.3% of reads, exceeding both ITSx (69.9%) and ITSxpress v2 (41.4%), while running 4.6x faster than ITSx. In addition, a partial-chain fallback strategy that extracts subregions using two-anchor pairs when the full four-anchor chain is unavailable recovered an additional 10,725 reads that would otherwise be discarded.
- organism: fungi (other)
- assay: long-read sequencing
- research focus: benchmarking
- approach: statistical model
- Citations
- 2
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
- EMITS: expectation-maximization abundance estimation for fungal ITS communities from long-read sequencing
Aaron O’Brien, Catalina Lagos, … Pilar Parada·bioRxiv·May 25, 2026
- Benchmarking Short-Read ITS2 and Full-Length ITS Sequencing Reveals Pipeline-Dependent Biases in Indoor Fungal Community Profiling
Mengyi Dong, A. Denene Blackwood, … Rachel T. Noble·bioRxiv·May 15, 2026
- Rapid and real-time identification of fungi up to the species level with long amplicon Nanopore sequencing from clinical samples.
S. D'Andreano, A. Cusco, O. Francino·bioRxiv·Feb 6, 2020
- 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
- Benchmarking fungal species classification using Oxford Nanopore Technologies long-read ITS metabarcodes
Abigail Graetz, Jinghang Feng, … Benjamin Schwessinger·Fungal Genetics and BiologyPeer-reviewed·Oct 25, 2025
- Combining the 5.8S and ITS2 gene regions to improve classification of fungi
F. Heeger, C. Wurzbacher, … M. T. Monaghan·bioRxiv·Feb 5, 2019