pysnptools


Namepysnptools JSON
Version 0.5.14 PyPI version JSON
download
home_pageNone
SummaryPySnpTools
upload_time2024-11-02 23:00:42
maintainerNone
docs_urlNone
authorNone
requires_python>=3.10
licenseApache 2.0
keywords gwas bioinformatics sets intervals ranges regions plink genomics file-format reader genotype bed-format writer python snps
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            PySnpTools
====================

PySnpTools is a library for reading and manipulating genetic data.

Main Features:

* [SnpReader](http://fastlmm.github.io/PySnpTools): Efficiently read genetic PLINK formats including \*.bed/bim/fam files.
          Also, efficiently read parts of files, read kernel data, and standardize data.
          New features include multi-threaded BED reading, cluster-ready BED data, on-the-fly SNP generation,
          and larger in-memory data.

* [DistReader](https://fastlmm.github.io/PySnpTools/#module-pysnptools.distreader): Efficiently work with
         unphased BGEN format and other diploid, biallelic distribution data.
          Also, efficiently read parts of files. See [Distribution IPython Notebook](https://nbviewer.jupyter.org/github/fastlmm/PySnpTools/blob/master/doc/ipynb/Dist.ipynb).

* [util](https://fastlmm.github.io/PySnpTools/#module-pysnptools.util): In one line, intersect and re-order IIDs from snpreader and other sources.
          Also, efficiently extract a submatrix from an ndarray.

* [IntRangeSet](https://fastlmm.github.io/PySnpTools/#util-intrangeset): Efficiently manipulate ranges of integers - for example, genetic position - with set operators including union, intersection, and set difference.

* [mapreduce1](https://fastlmm.github.io/PySnpTools/#module-pysnptools.util.mapreduce1): Run loops locally, on multiple processors, or on any cluster.

* [filecache](https://fastlmm.github.io/PySnpTools/#module-pysnptools.util.filecache):  Read and write files locally or from/to any remote storage.

Install
-------

    pip install pysnptools

*If you need support for BGEN files, instead do:*

    pip install pysnptools[bgen]

Documentation
-------------

* [Main Documentation](http://fastlmm.github.io/PySnpTools/) with examples. It includes links to tutorial slides, notebooks, and video.
* [Project Home and Full Annotated Bibliography](https://fastlmm.github.io/)

Code
----

* [PyPi](https://pypi.org/project/pysnptools/)
* [GitHub](https://github.com/fastlmm/PySnpTools)
* [Change Log](https://github.com/fastlmm/PySnpTools/blob/master/CHANGELOG.md)

Contacts
--------

* Email the developers at <fastlmm-dev@python.org>.
* [Join](mailto:fastlmm-user-join@python.org?subject=Subscribe) the user discussion and announcement list (or use [web sign up](https://mail.python.org/mailman3/lists/fastlmm-user.python.org)).
* [Open an issue](https://github.com/fastlmm/PySnpTools/issues) on GitHub.

            

Raw data

            {
    "_id": null,
    "home_page": null,
    "name": "pysnptools",
    "maintainer": null,
    "docs_url": null,
    "requires_python": ">=3.10",
    "maintainer_email": null,
    "keywords": "gwas, bioinformatics, sets, intervals, ranges, regions, plink, genomics, file-format, reader, genotype, bed-format, writer, python, snps",
    "author": null,
    "author_email": "FaST-LMM Team <fastlmm-dev@python.org>",
    "download_url": "https://files.pythonhosted.org/packages/96/e5/7a6ef0b488950fcd6501c96c7597416bafcc88bf314168de6ce07f2d95d6/pysnptools-0.5.14.tar.gz",
    "platform": null,
    "description": "PySnpTools\r\n====================\r\n\r\nPySnpTools is a library for reading and manipulating genetic data.\r\n\r\nMain Features:\r\n\r\n* [SnpReader](http://fastlmm.github.io/PySnpTools): Efficiently read genetic PLINK formats including \\*.bed/bim/fam files.\r\n          Also, efficiently read parts of files, read kernel data, and standardize data.\r\n          New features include multi-threaded BED reading, cluster-ready BED data, on-the-fly SNP generation,\r\n          and larger in-memory data.\r\n\r\n* [DistReader](https://fastlmm.github.io/PySnpTools/#module-pysnptools.distreader): Efficiently work with\r\n         unphased BGEN format and other diploid, biallelic distribution data.\r\n          Also, efficiently read parts of files. See [Distribution IPython Notebook](https://nbviewer.jupyter.org/github/fastlmm/PySnpTools/blob/master/doc/ipynb/Dist.ipynb).\r\n\r\n* [util](https://fastlmm.github.io/PySnpTools/#module-pysnptools.util): In one line, intersect and re-order IIDs from snpreader and other sources.\r\n          Also, efficiently extract a submatrix from an ndarray.\r\n\r\n* [IntRangeSet](https://fastlmm.github.io/PySnpTools/#util-intrangeset): Efficiently manipulate ranges of integers - for example, genetic position - with set operators including union, intersection, and set difference.\r\n\r\n* [mapreduce1](https://fastlmm.github.io/PySnpTools/#module-pysnptools.util.mapreduce1): Run loops locally, on multiple processors, or on any cluster.\r\n\r\n* [filecache](https://fastlmm.github.io/PySnpTools/#module-pysnptools.util.filecache):  Read and write files locally or from/to any remote storage.\r\n\r\nInstall\r\n-------\r\n\r\n    pip install pysnptools\r\n\r\n*If you need support for BGEN files, instead do:*\r\n\r\n    pip install pysnptools[bgen]\r\n\r\nDocumentation\r\n-------------\r\n\r\n* [Main Documentation](http://fastlmm.github.io/PySnpTools/) with examples. It includes links to tutorial slides, notebooks, and video.\r\n* [Project Home and Full Annotated Bibliography](https://fastlmm.github.io/)\r\n\r\nCode\r\n----\r\n\r\n* [PyPi](https://pypi.org/project/pysnptools/)\r\n* [GitHub](https://github.com/fastlmm/PySnpTools)\r\n* [Change Log](https://github.com/fastlmm/PySnpTools/blob/master/CHANGELOG.md)\r\n\r\nContacts\r\n--------\r\n\r\n* Email the developers at <fastlmm-dev@python.org>.\r\n* [Join](mailto:fastlmm-user-join@python.org?subject=Subscribe) the user discussion and announcement list (or use [web sign up](https://mail.python.org/mailman3/lists/fastlmm-user.python.org)).\r\n* [Open an issue](https://github.com/fastlmm/PySnpTools/issues) on GitHub.\r\n",
    "bugtrack_url": null,
    "license": "Apache 2.0",
    "summary": "PySnpTools",
    "version": "0.5.14",
    "project_urls": {
        "bug-tracker": "https://github.com/fastlmm/PySnpTools/issues",
        "documentation": "http://fastlmm.github.io/PySnpTools",
        "homepage": "https://fastlmm.github.io/",
        "source-code": "https://github.com/fastlmm/PySnpTools"
    },
    "split_keywords": [
        "gwas",
        " bioinformatics",
        " sets",
        " intervals",
        " ranges",
        " regions",
        " plink",
        " genomics",
        " file-format",
        " reader",
        " genotype",
        " bed-format",
        " writer",
        " python",
        " snps"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "96e57a6ef0b488950fcd6501c96c7597416bafcc88bf314168de6ce07f2d95d6",
                "md5": "a3dfb6f5d5375e21e3e182ef2c673941",
                "sha256": "f3ea3a848d5cbbff2c759de9375f4aa0f4d1d3bfbb2d1fb41a69bae2a7b74bad"
            },
            "downloads": -1,
            "filename": "pysnptools-0.5.14.tar.gz",
            "has_sig": false,
            "md5_digest": "a3dfb6f5d5375e21e3e182ef2c673941",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.10",
            "size": 225967,
            "upload_time": "2024-11-02T23:00:42",
            "upload_time_iso_8601": "2024-11-02T23:00:42.814313Z",
            "url": "https://files.pythonhosted.org/packages/96/e5/7a6ef0b488950fcd6501c96c7597416bafcc88bf314168de6ce07f2d95d6/pysnptools-0.5.14.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2024-11-02 23:00:42",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "fastlmm",
    "github_project": "PySnpTools",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": true,
    "lcname": "pysnptools"
}
        
Elapsed time: 0.46169s