%global _empty_manifest_terminate_build 0 Name: python-nanoplotter Version: 1.10.0 Release: 1 Summary: Plotting functions of Oxford Nanopore sequencing data License: MIT URL: https://github.com/wdecoster/nanoplotter Source0: https://mirrors.nju.edu.cn/pypi/web/packages/3f/54/d5af6a13c10fa93e0b64efec58ab5a7aba542465bf7a2c383e5a95b86d67/nanoplotter-1.10.0.tar.gz BuildArch: noarch %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). %package -n python3-nanoplotter Summary: Plotting functions of Oxford Nanopore sequencing data Provides: python-nanoplotter BuildRequires: python3-devel BuildRequires: python3-setuptools BuildRequires: python3-pip %description -n python3-nanoplotter # 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). %package help Summary: Development documents and examples for nanoplotter Provides: python3-nanoplotter-doc %description help # 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). %prep %autosetup -n nanoplotter-1.10.0 %build %py3_build %install %py3_install install -d -m755 %{buildroot}/%{_pkgdocdir} if [ -d doc ]; then cp -arf doc %{buildroot}/%{_pkgdocdir}; fi if [ -d docs ]; then cp -arf docs %{buildroot}/%{_pkgdocdir}; fi if [ -d example ]; then cp -arf example %{buildroot}/%{_pkgdocdir}; fi if [ -d examples ]; then cp -arf examples %{buildroot}/%{_pkgdocdir}; fi pushd %{buildroot} if [ -d usr/lib ]; then find usr/lib -type f -printf "/%h/%f\n" >> filelist.lst fi if [ -d usr/lib64 ]; then find usr/lib64 -type f -printf "/%h/%f\n" >> filelist.lst fi if [ -d usr/bin ]; then find usr/bin -type f -printf "/%h/%f\n" >> filelist.lst fi if [ -d usr/sbin ]; then find usr/sbin -type f -printf "/%h/%f\n" >> filelist.lst fi touch doclist.lst if [ -d usr/share/man ]; then find usr/share/man -type f -printf "/%h/%f.gz\n" >> doclist.lst fi popd mv %{buildroot}/filelist.lst . mv %{buildroot}/doclist.lst . %files -n python3-nanoplotter -f filelist.lst %dir %{python3_sitelib}/* %files help -f doclist.lst %{_docdir}/* %changelog * Wed May 31 2023 Python_Bot - 1.10.0-1 - Package Spec generated