bioRxivBioinformaticsPreprint
nanoDoc: RNA modification detection using Nanopore raw reads with Deep One-Class Classification
Abstract
Advances in Nanopore single-molecule direct RNA sequencing (DRS) have presented the possibility of detecting comprehensive post-transcriptional modifications (PTMs) as an alternative to experimental approaches combined with high-throughput sequencing. It has been shown that the DRS method can detect the change in the raw electric current signal of a PTM; however, the accuracy and reliability still require improvement. Here, I present a new software program, named as nanoDoc, for detecting PTMs from DRS data using a deep neural network. Current signal deviations caused by PTMs are analyzed via Deep One-Class Classification with a convolutional neural network. Using a ribosomal RNA dataset, the software archive displayed an area under the curve (AUC) accuracy of 0.96 for detecting 23 different types of modifications in Escherichia coli and Saccharomyces cerevisiae. Furthermore, I demonstrated a tentative classification of PTMs using unsupervised clustering. Finally, I applied this software to severe acute respiratory syndrome coronavirus 2 data and identified commonly modified sites among three groups. nanoDoc is an open source software (GPLv3) available at https://github.com/uedaLabR/nanoDoc Author SummaryRNA post-transcriptional modifications (PTMs) is regulate multiple aspects of RNA function, including alternative splicing, export, stability, and translation, and the method to identify multiple types of PTMs is required for further advancement of this fields called epitranscriptomics. Nanopore singlemolecule direct RNA sequencing (DRS) can detect such PTMs, however the accuracy of the method needs to be improved. Detecting PTMs can be solved as a One-Class Classification problem, which is widely used in machine learning fields. Thus, a novel software named nanoDoc for detecting PTMs was developed. The nanoDoc use convolutional neural network to extract the feature signal from nanopore sequencer and Deep One-Class Classification to detect PTMs as an anomaly. The software archive displayed an area under the curve (AUC) accuracy of 0.96 for detecting 23 different types of modifications in Escherichia coli and Saccharomyces cerevisiae. This software is applicable to different samples, and tested on severe acute respiratory syndrome coronavirus 2, and human transcript data as well.
- organism: E. coli
- organism: human
- organism: mouse
- assay: long-read sequencing
- research focus: differential expression
- approach: deep learning
- Citations
- 29
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
- RNA modifications detection by comparative Nanopore direct RNA sequencing
Adrien Léger, Paulo Amaral, … Tony Kouzarides·Nature CommunicationsPeer-reviewed·Dec 10, 2021
- Accurate prediction of multiple RNA modifications from nanopore direct RNA sequencing data with RNANO
Linshu Wang, Tianhao Li, Yuan Zhou·bioRxiv·Mar 1, 2025
- Benchmarking Tools for Identification of rRNA Modifications in Escherichia coli using Oxford Nanopore Direct RNA Sequencing
Bhargava Reddy Morampalli, Olin Silander·bioRxiv·Apr 17, 2026
- WattmaMod enables high-resolution and extensible RNA modification profiling for nanopore direct RNA sequencing
Bin Yu, xinghui sun, … Renmin Han·bioRxiv·Jul 2, 2026
- ModiDeC: a multi-RNA modification classifier for direct nanopore sequencing
Nicolò Alagna, Stefan Mündnich, … Susanne Gerber·Nucleic Acids ResearchPeer-reviewed·Jul 19, 2025
- DModE: An end-to-end framework for Differential Modification and Expression Analysis of Nanopore direct RNA sequencing data
Johannes Miedema, Stefan Pastore, … Susanne Gerber·bioRxiv·Jun 11, 2026