awesome-nanopore
listCurated list of Nanopore tools, datasets and papers maintained by the Göke lab.
github.comA hand-picked map of the Nanopore ecosystem for people coming from machine learning: where the community lives, which tools produce which files, and where public data can be found.
Missing something useful? Open an issue with the link and a one-line description. For a much longer list see awesome-nanopore.
Where the Nanopore community gathers, and lists maintained by others that go deeper than this page.
Curated list of Nanopore tools, datasets and papers maintained by the Göke lab.
github.comOxford Nanopore's official forum, software downloads (Guppy, MinKNOW) and protocols. Free account required.
community.nanoporetech.comOxford Nanopore's analysis platform and workflow catalogue, with example datasets.
epi2me.nanoporetech.comIndex of Oxford Nanopore Open Data releases: public example runs across applications and chemistries.
labs.epi2me.ioRaw and basecalled Open Data hosted in the AWS Open Data registry.
registry.opendata.awsBioinformatics question-and-answer site with an active Nanopore community.
biostars.orgContainers for the raw current signal and the reference k-mer models that most tools build on.
Current Oxford Nanopore raw-signal format and Python/C++ API; replaces fast5.
github.comRead, write and convert single- and multi-read fast5 files.
github.comCommunity-designed compact signal format with fast random access, plus conversion tools.
github.comExpected current level and spread per k-mer for each pore chemistry; used for event alignment and evaluation.
github.comDocumentation of fast5 attributes and the raw-to-picoampere conversion.
github.comProduction basecallers from Oxford Nanopore and research models from the community.
Oxford Nanopore's current basecaller: DNA/RNA models, modified-base calling, polyA estimation, duplex.
github.comPyTorch research basecaller from Oxford Nanopore; the reference for training your own models.
github.comResearch release models for Dorado and Bonito, including modified-base models.
github.comTraining and inference framework for modified-base detection on top of basecalling.
github.comFully convolutional RNA basecaller from the research community.
github.comTemporal convolutional network basecaller for DNA.
github.comMapping reads to a reference and aligning the raw signal to k-mers, the inputs to every downstream task.
Standard long-read aligner; map-ont and splice presets for Nanopore DNA and RNA.
github.comSignal-level toolkit: eventalign, polya, methylation calling.
github.comGPU-accelerated re-implementation of Nanopolish eventalign and call-methylation.
github.comRe-squiggle algorithm and modified-base detection on raw signal (legacy, still widely used).
nanoporetech.github.ioSignal alignment and visualisation toolkit with DTW-based event alignment and k-mer model training.
github.comRaw signal segmentation and event alignment for direct RNA, with modification state estimation.
github.comSimulate raw Nanopore signal from a reference, useful for testing segmentation and basecalling.
github.comTools that call m6A, m5C, pseudouridine and other marks from direct RNA signal or basecalling errors.
Multiple-instance learning m6A detector on Nanopolish eventalign output.
github.comDifferential modification detection between conditions from signal distributions.
github.comm6A and m5C detection at single-molecule resolution with CNNs.
github.comModification detection from basecalling error features.
github.comComparative signal analysis between two samples to find modified sites.
github.comError-of-specific-bases method; source of the eligos datasets in NanoBaseLib.
gitlab.comOxford Nanopore's toolkit for summarising modified-base calls (MM/ML tags) from Dorado BAMs.
github.comQuality control, read statistics and small utilities you will reach for in every project.
Alignment-free poly(A) tail length estimation from raw fast5 for RNA and DNA.
github.comRead-length and quality plots for sequencing summaries, FASTQ and BAM.
github.comInteractive QC reports from Guppy/Dorado sequencing summaries.
github.comSort, filter and index BAM files; the glue between every pipeline step.
htslib.orgFast FASTA/FASTQ manipulation toolkit.
bioinf.shenwei.meEnd-to-end pipelines that chain the tools above.
Nextflow pipeline for Nanopore DNA/RNA: basecalling, alignment, quantification, modification calling.
nf-co.reOxford Nanopore's open-source wf-* Nextflow workflows (e.g. wf-transcriptomes, wf-human-variation).
github.comNextflow workflow for direct RNA preprocessing, modification and polyA analysis.
github.comThe unified six-step preprocessing pipeline used for every dataset on this site.
nanobaselib.github.ioWhere raw Nanopore data lives, and other benchmark collections.
Direct fast5 download links and accessions for all 44 samples in NanoBaseLib.
nanobaselib.github.ioProcessed data and benchmark archives, DOI 10.5281/zenodo.10889896.
zenodo.orgPrimary archive for PRJEB/PRJNA projects; raw Nanopore submissions include fast5/pod5 tarballs.
ebi.ac.ukRaw sequencing data archive; mirrors ENA submissions.
ncbi.nlm.nih.govSingapore Nanopore Expression project: matched direct RNA, cDNA and short-read data for human cell lines.
github.comHuman genome and native RNA reference datasets with raw fast5.
github.comReviews and benchmarks that give the big picture.
Wang et al., Nature Biotechnology 39, 1348–1365 (2021). The standard review of the technology and its analysis landscape.
doi.orgCheng, Fu & Cheng, NeurIPS 2024 Datasets and Benchmarks Track.
papers.nips.ccOxford Nanopore's resource centre: application notes, posters, talks and the publication database.
nanoporetech.com