Metadata-Version: 2.1
Name: nanoplotter
Version: 0.43.0
Summary: Plotting functions of Oxford Nanopore sequencing data
Home-page: https://github.com/wdecoster/nanoplotter
Author: Wouter De Coster
Author-email: decosterwouter@gmail.com
License: MIT
Description: # nanoplotter
        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.
        
        [![Twitter URL](https://img.shields.io/twitter/url/https/twitter.com/wouter_decoster.svg?style=social&label=Follow%20%40wouter_decoster)](https://twitter.com/wouter_decoster)
        [![install with conda](https://anaconda.org/bioconda/nanoplotter/badges/installer/conda.svg)](https://anaconda.org/bioconda/nanoplotter)
        [![Build Status](https://travis-ci.org/wdecoster/nanoplotter.svg?branch=master)](https://travis-ci.org/wdecoster/nanoplotter)
        
        
        
        ## FUNCTIONS
        * 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)`  
        
        
        ## INSTALLATION
        ```bash
        pip install nanoplotter
        ```
        or  
        [![install with conda](https://anaconda.org/bioconda/nanoplotter/badges/installer/conda.svg)](https://anaconda.org/bioconda/nanoplotter)
        ```
        conda install -c bioconda nanoplotter
        ```
        
        ## CITATION
        If you use this tool, please consider citing our [publication](https://academic.oup.com/bioinformatics/advance-article/doi/10.1093/bioinformatics/bty149/4934939).
        
Keywords: nanopore sequencing plotting quality control
Platform: UNKNOWN
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: Science/Research
Classifier: Topic :: Scientific/Engineering :: Bio-Informatics
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.3
Classifier: Programming Language :: Python :: 3.4
Classifier: Programming Language :: Python :: 3.5
Requires-Python: >=3
Description-Content-Type: text/markdown
