CurrentView: a tool for visualization and comparison of nanopore ionic current signals

SUMMARY: Nanopore sequencing measures ionic current as native DNA or RNA molecules move through a biological pore. The resulting ionic current changes are inferred into sequence by Oxford Nanopore Technologies' Dorado basecaller. These data permit direct analysis of nucleotide sequences and modifications. The Dorado basecaller also outputs a move-table that contains approximate mappings between ionic current signal and basecalled sequence. This ionic current information can be visualized at specific positions given the alignment between a read sequence and a reference sequence. We present CurrentView, a fast and user-friendly toolkit for reference-guided visualization of nanopore ionic current signals. CurrentView uses conventional sequence alignment and move-table information from BAM files and signal information from ONT POD5 files to extract and visualize ionic current traces at specific positions. The toolkit supports simultaneous comparison across multiple experimental conditions, computes summary statistics through kernel density estimation and histograms, and enables visual analysis of signal patterns associated with modifications or sequence context. Notably, CurrentView can visualize and analyze more than two conditions at once. It supports UMAP dimensionality reduction and Gaussian Mixture Model (GMM) clustering, enabling the identification of distinct signal populations across experimental groups. CurrentView is available as both a Python API and an exploratory interactive web application, allowing researchers to rapidly inspect ionic current patterns and compare conditions. AVAILABILITY AND IMPLEMENTATION: CurrentView is fully open-source and available on GitHub https://github.com/genometechlab/currentview. The repository includes full documentation, an installation guide, usage instructions, and an example Jupyter notebook showing typical use cases similar to the one presented in the manuscript.

Authors

Institutions

Publication Details

Journal
Bioinformatics
Published
2026-04-01
DOI
https://doi.org/10.1093/bioinformatics/btag161
Primary Topic
Nanopore and Nanochannel Transport Studies
Type
article
Field-Weighted Citation Impact
0.00

Funders

Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

CurrentView: a tool for visualization and comparison of nanopore ionic current signals

Stuart Akeson, Miten Jain, Pooria Daneshvar Kakhaki, Neda Ghohabi Esfahani
Bioinformatics
Nanopore and Nanochannel Transport Studies
article

CurrentView: a tool for visualization and comparison of nanopore ionic current signals

Stuart Akeson, Miten Jain, Pooria Daneshvar Kakhaki, Neda Ghohabi Esfahani
article en

Abstract

SUMMARY: Nanopore sequencing measures ionic current as native DNA or RNA molecules move through a biological pore. The resulting ionic current changes are inferred into sequence by Oxford Nanopore Technologies' Dorado basecaller. These data permit direct analysis of nucleotide sequences and modifications. The Dorado basecaller also outputs a move-table that contains approximate mappings between ionic current signal and basecalled sequence. This ionic current information can be visualized at specific positions given the alignment between a read sequence and a reference sequence. We present CurrentView, a fast and user-friendly toolkit for reference-guided visualization of nanopore ionic current signals. CurrentView uses conventional sequence alignment and move-table information from BAM files and signal information from ONT POD5 files to extract and visualize ionic current traces at specific positions. The toolkit supports simultaneous comparison across multiple experimental conditions, computes summary statistics through kernel density estimation and histograms, and enables visual analysis of signal patterns associated with modifications or sequence context. Notably, CurrentView can visualize and analyze more than two conditions at once. It supports UMAP dimensionality reduction and Gaussian Mixture Model (GMM) clustering, enabling the identification of distinct signal populations across experimental groups. CurrentView is available as both a Python API and an exploratory interactive web application, allowing researchers to rapidly inspect ionic current patterns and compare conditions. AVAILABILITY AND IMPLEMENTATION: CurrentView is fully open-source and available on GitHub https://github.com/genometechlab/currentview. The repository includes full documentation, an installation guide, usage instructions, and an example Jupyter notebook showing typical use cases similar to the one presented in the manuscript.

BioinformaticsVol. 42(4)
Northeastern University (US)
National Institutes of Health
Openalex Percentile: Top 21%
Nanopore and Nanochannel Transport Studies
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.