orthosnap


Nameorthosnap JSON
Version 1.3.2 PyPI version JSON
download
home_pagehttps://github.com/jlsteenwyk/orthosnap
Summaryorthosnap, identify orthologous subgroups of genes in large orthologous groups of genes.
upload_time2025-02-15 23:00:49
maintainerNone
docs_urlNone
authorJacob L. Steenwyk
requires_pythonNone
licenseNone
keywords
VCS
bugtrack_url
requirements biopython coverage Cython exceptiongroup iniconfig mock numpy packaging pluggy pytest pytest-cov pytest-mock tomli tqdm
Travis-CI No Travis.
coveralls test coverage No coveralls.
            <p align="center">
  <a href="https://github.com/jlsteenwyk/orthosnap">
    <img src="https://raw.githubusercontent.com/JLSteenwyk/orthosnap/master/docs/_static/img/logo.jpg" alt="Logo" width="400">
  </a>
  <p align="center">
    <a href="https://jlsteenwyk.com/orthosnap/">Docs</a>
    ·
    <a href="https://github.com/jlsteenwyk/orthosnap/issues">Report Bug</a>
    ·
    <a href="https://github.com/jlsteenwyk/orthosnap/issues">Request Feature</a>
  </p>
    <p align="center">
        <a href="https://github.com/JLSteenwyk/orthosnap/actions" alt="Build">
            <img src="https://img.shields.io/github/actions/workflow/status/JLSteenwyk/orthosnap/ci.yml?branch=master">
        </a>
        <a href="https://codecov.io/gh/JLSteenwyk/orthosnap">
          <img src="https://codecov.io/gh/JLSteenwyk/orthosnap/branch/master/graph/badge.svg?token=FX66FUET0L"/>
        </a>
        <a href="https://github.com/jlsteenwyk/orthosnap/graphs/contributors" alt="Contributors">
            <img src="https://img.shields.io/github/contributors/jlsteenwyk/orthosnap">
        </a>
        <a href="https://twitter.com/intent/follow?screen_name=jlsteenwyk" alt="Author Twitter">
            <img src="https://img.shields.io/twitter/follow/jlsteenwyk?style=social&logo=twitter"
                alt="follow on Twitter">
        </a>
        <br />
        <a href="https://pepy.tech/badge/orthosnap">
          <img src="https://static.pepy.tech/personalized-badge/orthosnap?period=total&units=international_system&left_color=grey&right_color=blue&left_text=PyPi%20Downloads">
        </a>
        <a href="https://lbesson.mit-license.org/" alt="License">
            <img src="https://img.shields.io/badge/License-MIT-blue.svg">
        </a>
        <a href="https://pypi.org/project/orthosnap/" alt="PyPI - Python Version">
            <img src="https://img.shields.io/pypi/pyversions/orthosnap">
        </a>
        <a href="https://jlsteenwyk.com/publication_pdfs/2022_Steenwyk_etal_PLoS_Biology.pdf">
          <img src="https://zenodo.org/badge/DOI/10.1371/journal.pbio.3001827.svg">
    </p>
</p>

OrthoSNAP: a tree splitting and pruning algorithm for retrieving single-copy orthologs from gene family trees.<br /><br />
If you found orthosnap useful, please cite *OrthoSNAP: a tree splitting and pruning algorithm for retrieving single-copy orthologs from gene family trees*. Steenwyk et al. 2022, PLOS Biology. doi: [10.1371/journal.pbio.3001827](https://jlsteenwyk.com/publication_pdfs/2022_Steenwyk_etal_PLoS_Biology.pdf).
<br /><br />

---

<br />

This documentation covers downloading and installing orthosnap. Details about orthosnap usage including a tutorial are available on our [online documentation](https://jlsteenwyk.com/orthosnap/).

<br />

**Installation**

**If you are having trouble installing orthosnap, please contact the lead developer, Jacob L. Steenwyk, via [email](https://jlsteenwyk.com/contact.html) or [twitter](https://twitter.com/jlsteenwyk) to get help.**

To install using *pip*, we strongly recommend building a virtual environment to avoid software dependency issues. To do so, execute the following commands:
```shell
# create virtual environment
python -m venv .venv
# activate virtual environment
source .venv/bin/activate
# install orthosnap
pip install orthosnap
```
**Note, the virtual environment must be activated to use *orthosnap*.**

After using orthosnap, you may wish to deactivate your virtual environment and can do so using the following command:
```shell
# deactivate virtual environment
deactivate
```

<br />

Similarly, to install from source, we strongly recommend using a virtual environment. To do so, use the following commands:
```shell
# download
git clone https://github.com/JLSteenwyk/orthosnap.git
cd orthosnap/
# create virtual environment
python -m venv .venv
# activate virtual environment
source .venv/bin/activate
# install
make install
```
To deactivate your virtual environment, use the following command:
```shell
# deactivate virtual environment
deactivate
```
**Note, the virtual environment must be activated to use *orthosnap*.**

<br />

To install via anaconda, execute the follwoing command:

``` shell
conda install -c jlsteenwyk orthosnap
```
Visit here for more information: https://anaconda.org/jlsteenwyk/orthosnap



            

Raw data

            {
    "_id": null,
    "home_page": "https://github.com/jlsteenwyk/orthosnap",
    "name": "orthosnap",
    "maintainer": null,
    "docs_url": null,
    "requires_python": null,
    "maintainer_email": null,
    "keywords": null,
    "author": "Jacob L. Steenwyk",
    "author_email": "jlsteenwyk@gmail.com",
    "download_url": "https://files.pythonhosted.org/packages/4d/a4/eda4a50e4dc290e1d8edd431ecb5921eaf947d628abaa0dbad1eb18ecd87/orthosnap-1.3.2.tar.gz",
    "platform": null,
    "description": "<p align=\"center\">\n  <a href=\"https://github.com/jlsteenwyk/orthosnap\">\n    <img src=\"https://raw.githubusercontent.com/JLSteenwyk/orthosnap/master/docs/_static/img/logo.jpg\" alt=\"Logo\" width=\"400\">\n  </a>\n  <p align=\"center\">\n    <a href=\"https://jlsteenwyk.com/orthosnap/\">Docs</a>\n    \u00b7\n    <a href=\"https://github.com/jlsteenwyk/orthosnap/issues\">Report Bug</a>\n    \u00b7\n    <a href=\"https://github.com/jlsteenwyk/orthosnap/issues\">Request Feature</a>\n  </p>\n    <p align=\"center\">\n        <a href=\"https://github.com/JLSteenwyk/orthosnap/actions\" alt=\"Build\">\n            <img src=\"https://img.shields.io/github/actions/workflow/status/JLSteenwyk/orthosnap/ci.yml?branch=master\">\n        </a>\n        <a href=\"https://codecov.io/gh/JLSteenwyk/orthosnap\">\n          <img src=\"https://codecov.io/gh/JLSteenwyk/orthosnap/branch/master/graph/badge.svg?token=FX66FUET0L\"/>\n        </a>\n        <a href=\"https://github.com/jlsteenwyk/orthosnap/graphs/contributors\" alt=\"Contributors\">\n            <img src=\"https://img.shields.io/github/contributors/jlsteenwyk/orthosnap\">\n        </a>\n        <a href=\"https://twitter.com/intent/follow?screen_name=jlsteenwyk\" alt=\"Author Twitter\">\n            <img src=\"https://img.shields.io/twitter/follow/jlsteenwyk?style=social&logo=twitter\"\n                alt=\"follow on Twitter\">\n        </a>\n        <br />\n        <a href=\"https://pepy.tech/badge/orthosnap\">\n          <img src=\"https://static.pepy.tech/personalized-badge/orthosnap?period=total&units=international_system&left_color=grey&right_color=blue&left_text=PyPi%20Downloads\">\n        </a>\n        <a href=\"https://lbesson.mit-license.org/\" alt=\"License\">\n            <img src=\"https://img.shields.io/badge/License-MIT-blue.svg\">\n        </a>\n        <a href=\"https://pypi.org/project/orthosnap/\" alt=\"PyPI - Python Version\">\n            <img src=\"https://img.shields.io/pypi/pyversions/orthosnap\">\n        </a>\n        <a href=\"https://jlsteenwyk.com/publication_pdfs/2022_Steenwyk_etal_PLoS_Biology.pdf\">\n          <img src=\"https://zenodo.org/badge/DOI/10.1371/journal.pbio.3001827.svg\">\n    </p>\n</p>\n\nOrthoSNAP: a tree splitting and pruning algorithm for retrieving single-copy orthologs from gene family trees.<br /><br />\nIf you found orthosnap useful, please cite *OrthoSNAP: a tree splitting and pruning algorithm for retrieving single-copy orthologs from gene family trees*. Steenwyk et al. 2022, PLOS Biology. doi: [10.1371/journal.pbio.3001827](https://jlsteenwyk.com/publication_pdfs/2022_Steenwyk_etal_PLoS_Biology.pdf).\n<br /><br />\n\n---\n\n<br />\n\nThis documentation covers downloading and installing orthosnap. Details about orthosnap usage including a tutorial are available on our [online documentation](https://jlsteenwyk.com/orthosnap/).\n\n<br />\n\n**Installation**\n\n**If you are having trouble installing orthosnap, please contact the lead developer, Jacob L. Steenwyk, via [email](https://jlsteenwyk.com/contact.html) or [twitter](https://twitter.com/jlsteenwyk) to get help.**\n\nTo install using *pip*, we strongly recommend building a virtual environment to avoid software dependency issues. To do so, execute the following commands:\n```shell\n# create virtual environment\npython -m venv .venv\n# activate virtual environment\nsource .venv/bin/activate\n# install orthosnap\npip install orthosnap\n```\n**Note, the virtual environment must be activated to use *orthosnap*.**\n\nAfter using orthosnap, you may wish to deactivate your virtual environment and can do so using the following command:\n```shell\n# deactivate virtual environment\ndeactivate\n```\n\n<br />\n\nSimilarly, to install from source, we strongly recommend using a virtual environment. To do so, use the following commands:\n```shell\n# download\ngit clone https://github.com/JLSteenwyk/orthosnap.git\ncd orthosnap/\n# create virtual environment\npython -m venv .venv\n# activate virtual environment\nsource .venv/bin/activate\n# install\nmake install\n```\nTo deactivate your virtual environment, use the following command:\n```shell\n# deactivate virtual environment\ndeactivate\n```\n**Note, the virtual environment must be activated to use *orthosnap*.**\n\n<br />\n\nTo install via anaconda, execute the follwoing command:\n\n``` shell\nconda install -c jlsteenwyk orthosnap\n```\nVisit here for more information: https://anaconda.org/jlsteenwyk/orthosnap\n\n\n",
    "bugtrack_url": null,
    "license": null,
    "summary": "orthosnap, identify orthologous subgroups of genes in large orthologous groups of genes.",
    "version": "1.3.2",
    "project_urls": {
        "Homepage": "https://github.com/jlsteenwyk/orthosnap"
    },
    "split_keywords": [],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "f6dde28f7e55ea086b8cfec69fb6582330386d278ddd358880ab3ff9b97b20e7",
                "md5": "11a90004b5dfb11e64c9585010fd5c2a",
                "sha256": "e2e0c6a3216e1d5728a35ba1100fa26a496b2e6e435031dd748cd82e8e8dc8d7"
            },
            "downloads": -1,
            "filename": "orthosnap-1.3.2-py2.py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "11a90004b5dfb11e64c9585010fd5c2a",
            "packagetype": "bdist_wheel",
            "python_version": "py2.py3",
            "requires_python": null,
            "size": 15895,
            "upload_time": "2025-02-15T23:00:47",
            "upload_time_iso_8601": "2025-02-15T23:00:47.488491Z",
            "url": "https://files.pythonhosted.org/packages/f6/dd/e28f7e55ea086b8cfec69fb6582330386d278ddd358880ab3ff9b97b20e7/orthosnap-1.3.2-py2.py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "4da4eda4a50e4dc290e1d8edd431ecb5921eaf947d628abaa0dbad1eb18ecd87",
                "md5": "60008223888ceba4c2b51f2892688a39",
                "sha256": "836c0df7299fdbca7c72861835959a5be69a6d0b823c08f5e81ea58fb54379f8"
            },
            "downloads": -1,
            "filename": "orthosnap-1.3.2.tar.gz",
            "has_sig": false,
            "md5_digest": "60008223888ceba4c2b51f2892688a39",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": null,
            "size": 13052,
            "upload_time": "2025-02-15T23:00:49",
            "upload_time_iso_8601": "2025-02-15T23:00:49.329353Z",
            "url": "https://files.pythonhosted.org/packages/4d/a4/eda4a50e4dc290e1d8edd431ecb5921eaf947d628abaa0dbad1eb18ecd87/orthosnap-1.3.2.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2025-02-15 23:00:49",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "jlsteenwyk",
    "github_project": "orthosnap",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": true,
    "requirements": [
        {
            "name": "biopython",
            "specs": [
                [
                    "==",
                    "1.82"
                ]
            ]
        },
        {
            "name": "coverage",
            "specs": [
                [
                    "==",
                    "7.3.2"
                ]
            ]
        },
        {
            "name": "Cython",
            "specs": [
                [
                    "==",
                    "3.0.4"
                ]
            ]
        },
        {
            "name": "exceptiongroup",
            "specs": [
                [
                    "==",
                    "1.1.3"
                ]
            ]
        },
        {
            "name": "iniconfig",
            "specs": [
                [
                    "==",
                    "2.0.0"
                ]
            ]
        },
        {
            "name": "mock",
            "specs": [
                [
                    "==",
                    "5.1.0"
                ]
            ]
        },
        {
            "name": "numpy",
            "specs": [
                [
                    "==",
                    "1.24.0"
                ]
            ]
        },
        {
            "name": "packaging",
            "specs": [
                [
                    "==",
                    "23.2"
                ]
            ]
        },
        {
            "name": "pluggy",
            "specs": [
                [
                    "==",
                    "1.5.0"
                ]
            ]
        },
        {
            "name": "pytest",
            "specs": [
                [
                    "==",
                    "8.1.1"
                ]
            ]
        },
        {
            "name": "pytest-cov",
            "specs": [
                [
                    "==",
                    "4.1.0"
                ]
            ]
        },
        {
            "name": "pytest-mock",
            "specs": [
                [
                    "==",
                    "3.0.0"
                ]
            ]
        },
        {
            "name": "tomli",
            "specs": [
                [
                    "==",
                    "2.0.1"
                ]
            ]
        },
        {
            "name": "tqdm",
            "specs": [
                [
                    "==",
                    "4.66.1"
                ]
            ]
        }
    ],
    "lcname": "orthosnap"
}
        
Elapsed time: 1.34723s