bioRxivBioinformaticsPreprint
TransfoRNA: Navigating the Uncertainties of Small RNA Annotation with an Adaptive Machine Learning Strategy
Yasser TahaiD, Julia JehniD, Mustafa KahramaniD, Maurice FrankiD, Marco HeuvelmaniD, Rastislav HorosiD, Christopher YauiD, Bruno R. SteinkrausiD, Tobias SikosekiD
Abstract
Small RNAs hold crucial biological information and have immense diagnostic and therapeutic value. While many established annotation tools focus on microRNAs, there are myriads of other small RNAs that are currently underutilized. These small RNAs can be difficult to annotate, as ground truth is limited and well-established mapping and mismatch rules are lacking. TransfoRNA is a machine learning framework based on Transformers that explores an alternative strategy. It uses common annotation tools to generate a small seed of high-confidence training labels, while then expanding upon those labels iteratively. TransfoRNA learns sequence-specific representations of all RNAs to construct a similarity network which can be interrogated as new RNAs are annotated, allowing to rank RNAs based on their familiarity. While models can be flexibly trained on any RNA dataset, we here present a version trained on TCGA (The Cancer Genome Atlas) small RNA sequences and demonstrate its ability to add annotation confidence to an unrelated dataset, where 21% of previously unannotated RNAs could be annotated. Relative to its training data, TransfoRNA could boost high-confidence annotations in TCGA by [~]50% while providing transparent explanations even for low-confidence ones. It could learn to annotate 97% of isomiRs from just single examples and confidently identify new members of other familiar classes with high accuracy, while reliably rejecting false RNAs. All source code is available at https://github.com/gitHBDX/TransfoRNA and can be executed at Code Ocean (https://codeocean.com/capsule/5415298/). An interactive website is available at www.transforna.com. GRAPHICAL ABSTRACT O_FIG O_LINKSMALLFIG WIDTH=200 HEIGHT=149 SRC="FIGDIR/small/599329v1_ufig1.gif" ALT="Figure 1"> View larger version (53K): org.highwire.dtl.DTLVardef@11bc3d9org.highwire.dtl.DTLVardef@1d6ff01org.highwire.dtl.DTLVardef@1ffac02org.highwire.dtl.DTLVardef@75ccd8_HPS_FORMAT_FIGEXP M_FIG C_FIG
- research focus: cell type annotation
- research focus: differential expression
- research focus: gene regulatory network inference
- approach: machine learning (classical)
- 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
- tRNAnalysis: A flexible pre-processing and next-generation sequencing data analysis pipeline for transfer RNA
Anna James-Bott, Adam P. Cribbs·bioRxiv·Jun 6, 2019
- SPORTS1.0: a tool for annotating and profiling non-coding RNAs optimized for rRNA- and tRNA- derived small RNAs
Junchao Shi, Eun‐A Ko, … Tong Zhou·Genomics Proteomics & BioinformaticsPeer-reviewed·Apr 1, 2018
- unitas: the universal tool for annotation of small RNAs
Daniel Gebert, Charlotte Hewel, David Rosenkranz·BMC GenomicsPeer-reviewed·Aug 22, 2017
- Class-agnostic annotation of small RNAs balances sensitivity and specificity in diverse organisms
Nathan Johnson, Fabián González-Toro, Barbara Bernal Gomez·Computational and Structural Biotechnology JournalPeer-reviewed·Jan 1, 2025
- Comparison of software packages for detecting unannotated translated small open reading frames by Ribo-seq
Gregory Tong, Nasun Hah, Thomas Farid Martinez·Briefings in BioinformaticsPeer-reviewed·May 21, 2024
- Manatee: detection and quantification of small non-coding RNAs from next-generation sequencing data
Joanna E. Handzlik, Spyros Tastsoglou, … Artemis G. Hatzigeorgiou·Scientific ReportsPeer-reviewed·Jan 20, 2020