Litcius/Paper detail

<tt>Oarfish</tt>: enhanced probabilistic modeling leads to improved accuracy in long read transcriptome quantification

Zahra Zare Jousheghani, Noor Singh, Rob Patro

2025Bioinformatics20 citationsDOIOpen Access PDF

Abstract

MOTIVATION: Long-read sequencing technology is becoming an increasingly indispensable tool in genomic and transcriptomic analysis. In transcriptomics in particular, long reads offer the possibility of sequencing full-length isoforms, which can vastly simplify the identification of novel transcripts and transcript quantification. However, despite this promise, the focus of much long-read method development to date has been on transcript identification, with comparatively little attention paid to quantification. Yet, due to differences in the underlying protocols and technologies, lower throughput (i.e. fewer reads sequenced per sample compared to short-read technologies), as well as technical artifacts, long-read quantification remains a challenge, motivating the continued development and assessment of quantification methods tailored to this increasingly prevalent type of data. RESULTS: We introduce a new method and corresponding user-friendly software tool for long-read transcript quantification called oarfish. Our model incorporates a novel coverage score, which affects the conditional probability of fragment assignment in the underlying probabilistic model. We demonstrate, in both simulated and experimental data, that by accounting for this coverage information, oarfish is able to produce more accurate quantification estimates than existing long-read quantification tools. AVAILABILITY AND IMPLEMENTATION: oarfish is implemented in the Rust programming language and is made available as free and open-source software under the BSD 3-clause license. The source code is available at https://www.github.com/COMBINE-lab/oarfish.

Topics & Concepts

Computer scienceSource codeIdentification (biology)Probabilistic logicSoftwareMIT LicenseFocus (optics)Data miningArtificial intelligenceProgramming languageBiologyBotanyPhysicsOpticsSingle-cell and spatial transcriptomicsGenomics and Phylogenetic StudiesGene expression and cancer classification