NanoPlot

NanoPlot visualizes and summarizes long-read sequencing data to assess read length, quality, and distribution for quality control and downstream analysis.


Key Features:

  • Data Compatibility: Accepts BAM, CRAM, FASTQ, FASTA, and platform-specific TSV summary formats for input.
  • Visualization Capabilities: Generates a range of plots tailored to long-read sequencing data that reveal read length, quality, and distribution characteristics.

Scientific Applications:

  • Long-read sequencing quality control: Processes and visualizes data from Oxford Nanopore Technologies and Pacific Biosciences to evaluate read length and base-call quality distributions.
  • Sequencing run optimization: Provides visual summaries of read quality and length distributions to inform adjustments to sequencing protocols and run conditions.
  • Interpretation of complex genomic regions: Uses read-level visualizations to aid examination of data characteristics relevant to analyzing complex genomic loci.

Methodology:

Implemented in Python3.

Topics

Collections

Details

License:
GPL-3.0
Maturity:
Mature
Cost:
Free of charge (with restrictions)
Tool Type:
command-line tool, web application
Operating Systems:
Mac, Linux, Windows
Programming Languages:
Python
Added:
7/6/2021
Last Updated:
6/18/2025

Operations

Publications

De Coster W, D’Hert S, Schultz DT, Cruts M, Van Broeckhoven C. NanoPack: visualizing and processing long-read sequencing data. Bioinformatics. 2018;34(15):2666-2669. doi:10.1093/bioinformatics/bty149. PMID:29547981. PMCID:PMC6061794.

PMID: 29547981
PMCID: PMC6061794
Funding: - DGE: 1339067

Documentation

Downloads

Links

Repository
https://github.com/wdecoster/NanoPlot
(Issue tracker and most up to date software version)
Service
http://nanoplot.bioinf.be/
(Web service with more limited options compared to the command line tool)

Related Tools

nanopack
Relation: includedIn