RODAN

RODAN performs RNA basecalling from raw nanopore sequencing signals using a fully convolutional deep learning architecture.


Key Features:

  • Fully Convolutional Neural Network: Applies convolutional neural networks (CNNs) to process raw electrical signals from nanopore RNA sequencing without intermediate handcrafted signal processing.
  • Enhanced Basecalling Accuracy: Achieves improved performance compared to existing Oxford Nanopore Technologies RNA basecallers, increasing read accuracy for RNA sequencing data.

Scientific Applications:

  • RNA Sequencing and Transcriptomic Analysis: Improves basecalling accuracy for transcriptomics, viral genomics, and functional genomics studies involving RNA viruses and transcript variant characterization.

Methodology:

RODAN directly inputs raw nanopore electrical signals into a fully convolutional neural network that learns sequence-dependent signal patterns, models noise and variability inherent to RNA sequencing, and outputs nucleotide sequences through end-to-end deep learning inference.

Topics

Details

License:
MIT
Tool Type:
command-line tool
Operating Systems:
Mac, Linux, Windows
Programming Languages:
Python
Added:
7/25/2022
Last Updated:
11/24/2024

Operations

Publications

Neumann D, Reddy ASN, Ben-Hur A. RODAN: a fully convolutional architecture for basecalling nanopore RNA sequencing data. BMC Bioinformatics. 2022;23(1). doi:10.1186/s12859-022-04686-y. PMID:35443610. PMCID:PMC9020074.

PMID: 35443610
PMCID: PMC9020074
Funding: - National Science Foundation: DBI-1949036

Documentation