{ "info": { "author": "clintval", "author_email": "valentine.clint@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 2 - Pre-Alpha", "Intended Audience :: Developers", "Intended Audience :: Science/Research", "License :: OSI Approved :: MIT License", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7", "Topic :: Scientific/Engineering :: Bio-Informatics" ], "description": "# krakenplot\n\n[![Testing Status](https://travis-ci.org/clintval/krakenplot.svg?branch=master)](https://travis-ci.org/clintval/krakenplot)\n[![codecov](https://codecov.io/gh/clintval/krakenplot/branch/master/graph/badge.svg)](https://codecov.io/gh/clintval/krakenplot)\n[![Documentation Build Status](https://readthedocs.org/projects/krakenplot/badge/?version=latest)](https://krakenplot.readthedocs.io/en/latest/?badge=latest)\n[![PyPi Release](https://badge.fury.io/py/krakenplot.svg)](https://badge.fury.io/py/krakenplot)\n[![Python Versions](https://img.shields.io/pypi/pyversions/krakenplot.svg)](https://pypi.python.org/pypi/krakenplot/)\n[![MyPy Checked](http://www.mypy-lang.org/static/mypy_badge.svg)](http://mypy-lang.org/)\n[![Code style: black](https://img.shields.io/badge/code%20style-black-000000.svg)](https://github.com/ambv/black)\n\nAnalysis and plotting library for base substitution spectra and signatures.\n\n```bash\n\u276f pip install krakenplot\n```\n\nFeatures that may be implemented include:\n\n- Bar plot or scatter plot integration showing the magnitude of sequences assigned to each node in the phylogenetic tree.\n- Method for _forcing_ all counts either up or down a linear branch to simplify sequence classification.\n- Clade collapsing based on taxonomic assignment and phylogenetic order.\n\nRead the documentation at: [krakenplot.readthedocs.io](http://krakenplot.readthedocs.io/)\n\n```python\n>>> from krakenplot import KrakenSummary\n>>> summary = KrakenSummary('sample-report.txt')\n>>> summary.newick\n'(((Mus musculus musculus:1):1,(Rattus norvegicus albus:1):1,Homo sapiens:1),unclassified:1);'\n```\n\n```python\n>>> canvas, coords = summary.toytree.draw(\n>>> width=500,\n>>> height=175,\n>>> tip_labels_color=['red', 'black', 'black', 'black'],\n>>> # Make Carl Linnaeus proud and italicize those species names!\n>>> tip_labels=[f'{l}' for l in summary.toytree.get_tip_labels()])\n```\n\n![Simple Tree Example](docs/img/simple-tree.png \"Simple Tree Example\")", "description_content_type": "text/markdown", "docs_url": null, "download_url": "https://github.com/clintval/krakenplot/archive/v0.1.0.tar.gz", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/clintval/krakenplot", "keywords": "kraken tree phylogeny taxonomy classification", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "krakenplot", "package_url": "https://pypi.org/project/krakenplot/", "platform": "", "project_url": "https://pypi.org/project/krakenplot/", "project_urls": { "Documentation": "https://krakenplot.readthedocs.io", "Download": "https://github.com/clintval/krakenplot/archive/v0.1.0.tar.gz", "Homepage": "https://github.com/clintval/krakenplot", "Issue-Tracker": "https://github.com/clintval/krakenplot/issues" }, "release_url": "https://pypi.org/project/krakenplot/0.1.0/", "requires_dist": null, "requires_python": "", "summary": "Plot the summary output from Kraken.", "version": "0.1.0" }, "last_serial": 4505146, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "8869775555716ac5bc68e4233b731576", "sha256": "c6bd44469e7180952b74bdc387b6720ae9df82f9c51a727a71974471116bb766" }, "downloads": -1, "filename": "krakenplot-0.1.0.tar.gz", "has_sig": false, "md5_digest": "8869775555716ac5bc68e4233b731576", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4669, "upload_time": "2018-11-19T23:51:26", "url": "https://files.pythonhosted.org/packages/0f/bc/b064454187f2aea5c8ca49b48442a70a20d2cba8f79b2fe8d935ce57d965/krakenplot-0.1.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "8869775555716ac5bc68e4233b731576", "sha256": "c6bd44469e7180952b74bdc387b6720ae9df82f9c51a727a71974471116bb766" }, "downloads": -1, "filename": "krakenplot-0.1.0.tar.gz", "has_sig": false, "md5_digest": "8869775555716ac5bc68e4233b731576", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4669, "upload_time": "2018-11-19T23:51:26", "url": "https://files.pythonhosted.org/packages/0f/bc/b064454187f2aea5c8ca49b48442a70a20d2cba8f79b2fe8d935ce57d965/krakenplot-0.1.0.tar.gz" } ] }