This module provides functions for plotting data extracted from Oxford Nanopore sequencing reads and alignments, but some of it’s functions can also be used for other applications.
These functions include:
* Check if a specified color is a valid matplotlib color
checkvalidColor(color)
* Check if a specified output format is valid
checkvalidFormat(format)
* Create a bivariate plot with dots, hexbins and/or kernel density
estimates. Also arguments for specifying axis names, color and
xlim/ylim.
scatter(x, y, names, path, color, format, plots, stat=None, log=False, minvalx=0, minvaly=0)
* Create cumulative yield plot and evaluate read length and quality
over time timePlots(df, path, color, format)
* Create length distribution histogram and density curve
lengthPlots(array, name, path, n50, color, format, log=False)
* Create flowcell physical layout in numpy array makeLayout()
* Present the activity (number of reads) per channel on the flowcell
as a heatmap spatialHeatmap(array, title, path, color, format)
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
nanoplotter-0.13.2.tar.gz
(4.3 kB
view details)
File details
Details for the file nanoplotter-0.13.2.tar.gz.
File metadata
- Download URL: nanoplotter-0.13.2.tar.gz
- Upload date:
- Size: 4.3 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
0e98c316a95935f3c154314ac4e9481c444b9259d35e0151ff6aceb711251bf0
|
|
| MD5 |
effb7d492d287e6e92c7d8e043a0f9bc
|
|
| BLAKE2b-256 |
7f88f07fa188b8a697c14a51f73b60e239d9d6a3c8447345b8d941e241f2134b
|