plot-phylo


Nameplot-phylo JSON
Version 0.1.9 PyPI version JSON
download
home_pagehttps://github.com/KatyBrown/plot_phylo
SummaryModule to draw a phylogenetic tree using matplotlib
upload_time2024-04-12 13:35:55
maintainerNone
docs_urlNone
authorKaty Brown, Duncan Cross
requires_pythonNone
licenseNone
keywords
VCS
bugtrack_url
requirements matplotlib ete3
Travis-CI No Travis.
coveralls test coverage
            ![example workflow](https://github.com/KatyBrown/plot_phylo/actions/workflows/main.yml/badge.svg)

# plot_phylo

![Illustration](./examples/layered.png "Illustration")

This module allows the user to plot a phylogenetic tree on an existing matplotlib axis.

This means that:
* Phylogenies can be incorporated into existing plots.
* Annotations can be added using standard matplotlib functionality.
* Plots can be output in png, pdf, svg or tiff formats.
* Automatically generated and updated figures can include phylogenies

Full documentation is available via [ReadTheDocs](https://plot-phylo.readthedocs.io/en/latest/index.html).

# Installation

**Requirements**

* python >= 3.6
* matplotlib >= 2.1.1
* ete3 >= 3.1.0

The module can be installed using pip

`pip install plot_phylo`

You can also download the latest release [here](https://github.com/KatyBrown/plot_phylo/releases/latest)

Or clone the GitHub repository directly.

`git clone git@github.com:KatyBrown/plot_phylo.git`

            

Raw data

            {
    "_id": null,
    "home_page": "https://github.com/KatyBrown/plot_phylo",
    "name": "plot-phylo",
    "maintainer": null,
    "docs_url": null,
    "requires_python": null,
    "maintainer_email": null,
    "keywords": null,
    "author": "Katy Brown, Duncan Cross",
    "author_email": "kab84@cam.ac.uk",
    "download_url": "https://files.pythonhosted.org/packages/ec/31/e02bdd8250b04f9a8e2e45c3b06704324510843eb1a9afae8182c1816e22/plot_phylo-0.1.9.tar.gz",
    "platform": null,
    "description": "![example workflow](https://github.com/KatyBrown/plot_phylo/actions/workflows/main.yml/badge.svg)\n\n# plot_phylo\n\n![Illustration](./examples/layered.png \"Illustration\")\n\nThis module allows the user to plot a phylogenetic tree on an existing matplotlib axis.\n\nThis means that:\n* Phylogenies can be incorporated into existing plots.\n* Annotations can be added using standard matplotlib functionality.\n* Plots can be output in png, pdf, svg or tiff formats.\n* Automatically generated and updated figures can include phylogenies\n\nFull documentation is available via [ReadTheDocs](https://plot-phylo.readthedocs.io/en/latest/index.html).\n\n# Installation\n\n**Requirements**\n\n* python >= 3.6\n* matplotlib >= 2.1.1\n* ete3 >= 3.1.0\n\nThe module can be installed using pip\n\n`pip install plot_phylo`\n\nYou can also download the latest release [here](https://github.com/KatyBrown/plot_phylo/releases/latest)\n\nOr clone the GitHub repository directly.\n\n`git clone git@github.com:KatyBrown/plot_phylo.git`\n",
    "bugtrack_url": null,
    "license": null,
    "summary": "Module to draw a phylogenetic tree using matplotlib",
    "version": "0.1.9",
    "project_urls": {
        "Homepage": "https://github.com/KatyBrown/plot_phylo"
    },
    "split_keywords": [],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "bb4c026dcf3f73b90369f34031f48038a93c1bb549d3cca63835782b97122513",
                "md5": "36dffb8098b029f6876024808f41c951",
                "sha256": "87d0c7f8b8371df8fde7397584b0e894648e0be40a37ffebb28d60d8f3e3e343"
            },
            "downloads": -1,
            "filename": "plot_phylo-0.1.9-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "36dffb8098b029f6876024808f41c951",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": null,
            "size": 13922,
            "upload_time": "2024-04-12T13:35:53",
            "upload_time_iso_8601": "2024-04-12T13:35:53.923580Z",
            "url": "https://files.pythonhosted.org/packages/bb/4c/026dcf3f73b90369f34031f48038a93c1bb549d3cca63835782b97122513/plot_phylo-0.1.9-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "ec31e02bdd8250b04f9a8e2e45c3b06704324510843eb1a9afae8182c1816e22",
                "md5": "4e689984173701ce831a59e435763daa",
                "sha256": "cfc21a3a70f5b21c2bb057a77d0108a1ef08ee99437a3730e9c6e5e5e69cc7d6"
            },
            "downloads": -1,
            "filename": "plot_phylo-0.1.9.tar.gz",
            "has_sig": false,
            "md5_digest": "4e689984173701ce831a59e435763daa",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": null,
            "size": 12605,
            "upload_time": "2024-04-12T13:35:55",
            "upload_time_iso_8601": "2024-04-12T13:35:55.807528Z",
            "url": "https://files.pythonhosted.org/packages/ec/31/e02bdd8250b04f9a8e2e45c3b06704324510843eb1a9afae8182c1816e22/plot_phylo-0.1.9.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2024-04-12 13:35:55",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "KatyBrown",
    "github_project": "plot_phylo",
    "travis_ci": false,
    "coveralls": true,
    "github_actions": true,
    "requirements": [
        {
            "name": "matplotlib",
            "specs": [
                [
                    ">=",
                    "2.1.1"
                ]
            ]
        },
        {
            "name": "ete3",
            "specs": [
                [
                    ">=",
                    "3.1.0"
                ]
            ]
        }
    ],
    "lcname": "plot-phylo"
}
        
Elapsed time: 0.19811s