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.
Documentation
Command-line options
https://github.com/wdecoster/NanoPlotDownloads
- Command-line specificationhttps://anaconda.org/bioconda/nanoplot
- Command-line specificationhttps://pypi.org/project/NanoPlot/
Links
Service
http://nanoplot.bioinf.be/(Web service with more limited options compared to the command line tool)
Related Tools
nanopack
Relation: includedIn