bed-reader


Namebed-reader JSON
Version 1.0.6 PyPI version JSON
download
home_pagehttps://fastlmm.github.io/
SummaryRead and write the PLINK BED format, simply and efficiently.
upload_time2024-11-02 22:08:55
maintainerNone
docs_urlNone
authorFaST-LMM Team <fastlmm-dev@python.org>
requires_pythonNone
licenseApache-2.0
keywords bioinformatics plink genomics genotype snps
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            <!-- This README.md must be keep in sync with doc/source/index.rst manually -->

<!-- markdownlint-disable MD046 -->
<!-- MD046 is about 'code block style' -->
<!-- markdownlint-disable MD041 -->
<!-- MD041 is about 'first line in a file should be a top-level heading'. -->
[![PyPI version](https://badge.fury.io/py/bed-reader.svg)](https://badge.fury.io/py/bed-reader)
[![Build Status](https://github.com/fastlmm/bed-reader/actions/workflows/ci.yml/badge.svg?branch=master)](https://github.com/fastlmm/bed-reader/actions/workflows/ci.yml)
![PyPI](https://img.shields.io/pypi/v/bed-reader)
<!-- markdownlint-enable MD041 -->

Read and write the PLINK BED format, simply and efficiently.

*This is the Python README. For Rust, see [README-rust.md](https://crates.io/crates/bed-reader).*

Highlights
====================

* Fast multi-threaded Rust engine.
* Supports all Python indexing methods. Slice data by individuals (samples) and/or SNPs (variants).
* Used by [PySnpTools](https://github.com/fastlmm/PySnpTools), [FaST-LMM](https://github.com/fastlmm/FaST-LMM), and [PyStatGen](https://github.com/pystatgen).
* Supports [PLINK 1.9](https://www.cog-genomics.org/plink2/formats).
* Read data locally or from the cloud, efficiently and directly.

Install
====================

**Full version**: With all optional dependencies:

    pip install bed-reader[samples,sparse]

**Minimal version**: Depends only on `numpy`:

    pip install bed-reader

Usage
========

Read genomic data from a .bed file.

```python
>>> import numpy as np
>>> from bed_reader import open_bed, sample_file
>>>
>>> file_name = sample_file("small.bed")
>>> bed = open_bed(file_name)
>>> val = bed.read()
>>> print(val)
[[ 1.  0. nan  0.]
 [ 2.  0. nan  2.]
 [ 0.  1.  2.  0.]]
>>> del bed

```

Read every second individual and SNPs (variants) from 20 to 30.

```python
>>> file_name2 = sample_file("some_missing.bed")
>>> bed2 = open_bed(file_name2)
>>> val2 = bed2.read(index=np.s_[::2,20:30])
>>> print(val2.shape)
(50, 10)
>>> del bed2

```

List the first 5 individual (sample) ids, the
first 5 SNP (variant) ids, and every unique
chromosome. Then, read every genomic value in chromosome 5.

```python
>>> with open_bed(file_name2) as bed3:
...     print(bed3.iid[:5])
...     print(bed3.sid[:5])
...     print(np.unique(bed3.chromosome))
...     val3 = bed3.read(index=np.s_[:,bed3.chromosome=='5'])
...     print(val3.shape)
['iid_0' 'iid_1' 'iid_2' 'iid_3' 'iid_4']
['sid_0' 'sid_1' 'sid_2' 'sid_3' 'sid_4']
['1' '10' '11' '12' '13' '14' '15' '16' '17' '18' '19' '2' '20' '21' '22'
 '3' '4' '5' '6' '7' '8' '9']
(100, 6)

```

From the cloud: open a file and read data for one SNP (variant)
at index position 2.

```python
>>> with open_bed("https://raw.githubusercontent.com/fastlmm/bed-sample-files/main/small.bed") as bed:
...     val = bed.read(index=np.s_[:,2], dtype="float64")
...     print(val)
[[nan]
 [nan]
 [ 2.]]

```

Project Links
==============

* [**Documentation**](http://fastlmm.github.io/bed-reader)
* **Questions to**: [fastlmm-dev@python.org](mailto:fastlmm-dev@python.org)
* [**Source code**](https://github.com/fastlmm/bed-reader)
* [**PyPI**](https://pypi.org/project/bed-reader)
* [**Bug reports**](https://github.com/fastlmm/bed-reader/issues)
* [**Mailing list**](https://mail.python.org/mailman3/lists/fastlmm-user.python.org)
* [**Project Website**](https://fastlmm.github.io/)
* [**Change Log**](https://github.com/fastlmm/bed-reader/blob/master/CHANGELOG.md)


            

Raw data

            {
    "_id": null,
    "home_page": "https://fastlmm.github.io/",
    "name": "bed-reader",
    "maintainer": null,
    "docs_url": null,
    "requires_python": null,
    "maintainer_email": null,
    "keywords": "bioinformatics, plink, genomics, genotype, snps",
    "author": "FaST-LMM Team <fastlmm-dev@python.org>",
    "author_email": "FaST-LMM Team <fastlmm-dev@python.org>",
    "download_url": "https://files.pythonhosted.org/packages/19/e5/07c60f12dbdc0169295e0ef3ff58a2db4209021bf3e09260ea3e4e3e18ad/bed_reader-1.0.6.tar.gz",
    "platform": null,
    "description": "<!-- This README.md must be keep in sync with doc/source/index.rst manually -->\n\n<!-- markdownlint-disable MD046 -->\n<!-- MD046 is about 'code block style' -->\n<!-- markdownlint-disable MD041 -->\n<!-- MD041 is about 'first line in a file should be a top-level heading'. -->\n[![PyPI version](https://badge.fury.io/py/bed-reader.svg)](https://badge.fury.io/py/bed-reader)\n[![Build Status](https://github.com/fastlmm/bed-reader/actions/workflows/ci.yml/badge.svg?branch=master)](https://github.com/fastlmm/bed-reader/actions/workflows/ci.yml)\n![PyPI](https://img.shields.io/pypi/v/bed-reader)\n<!-- markdownlint-enable MD041 -->\n\nRead and write the PLINK BED format, simply and efficiently.\n\n*This is the Python README. For Rust, see [README-rust.md](https://crates.io/crates/bed-reader).*\n\nHighlights\n====================\n\n* Fast multi-threaded Rust engine.\n* Supports all Python indexing methods. Slice data by individuals (samples) and/or SNPs (variants).\n* Used by [PySnpTools](https://github.com/fastlmm/PySnpTools), [FaST-LMM](https://github.com/fastlmm/FaST-LMM), and [PyStatGen](https://github.com/pystatgen).\n* Supports [PLINK 1.9](https://www.cog-genomics.org/plink2/formats).\n* Read data locally or from the cloud, efficiently and directly.\n\nInstall\n====================\n\n**Full version**: With all optional dependencies:\n\n    pip install bed-reader[samples,sparse]\n\n**Minimal version**: Depends only on `numpy`:\n\n    pip install bed-reader\n\nUsage\n========\n\nRead genomic data from a .bed file.\n\n```python\n>>> import numpy as np\n>>> from bed_reader import open_bed, sample_file\n>>>\n>>> file_name = sample_file(\"small.bed\")\n>>> bed = open_bed(file_name)\n>>> val = bed.read()\n>>> print(val)\n[[ 1.  0. nan  0.]\n [ 2.  0. nan  2.]\n [ 0.  1.  2.  0.]]\n>>> del bed\n\n```\n\nRead every second individual and SNPs (variants) from 20 to 30.\n\n```python\n>>> file_name2 = sample_file(\"some_missing.bed\")\n>>> bed2 = open_bed(file_name2)\n>>> val2 = bed2.read(index=np.s_[::2,20:30])\n>>> print(val2.shape)\n(50, 10)\n>>> del bed2\n\n```\n\nList the first 5 individual (sample) ids, the\nfirst 5 SNP (variant) ids, and every unique\nchromosome. Then, read every genomic value in chromosome 5.\n\n```python\n>>> with open_bed(file_name2) as bed3:\n...     print(bed3.iid[:5])\n...     print(bed3.sid[:5])\n...     print(np.unique(bed3.chromosome))\n...     val3 = bed3.read(index=np.s_[:,bed3.chromosome=='5'])\n...     print(val3.shape)\n['iid_0' 'iid_1' 'iid_2' 'iid_3' 'iid_4']\n['sid_0' 'sid_1' 'sid_2' 'sid_3' 'sid_4']\n['1' '10' '11' '12' '13' '14' '15' '16' '17' '18' '19' '2' '20' '21' '22'\n '3' '4' '5' '6' '7' '8' '9']\n(100, 6)\n\n```\n\nFrom the cloud: open a file and read data for one SNP (variant)\nat index position 2.\n\n```python\n>>> with open_bed(\"https://raw.githubusercontent.com/fastlmm/bed-sample-files/main/small.bed\") as bed:\n...     val = bed.read(index=np.s_[:,2], dtype=\"float64\")\n...     print(val)\n[[nan]\n [nan]\n [ 2.]]\n\n```\n\nProject Links\n==============\n\n* [**Documentation**](http://fastlmm.github.io/bed-reader)\n* **Questions to**: [fastlmm-dev@python.org](mailto:fastlmm-dev@python.org)\n* [**Source code**](https://github.com/fastlmm/bed-reader)\n* [**PyPI**](https://pypi.org/project/bed-reader)\n* [**Bug reports**](https://github.com/fastlmm/bed-reader/issues)\n* [**Mailing list**](https://mail.python.org/mailman3/lists/fastlmm-user.python.org)\n* [**Project Website**](https://fastlmm.github.io/)\n* [**Change Log**](https://github.com/fastlmm/bed-reader/blob/master/CHANGELOG.md)\n\n",
    "bugtrack_url": null,
    "license": "Apache-2.0",
    "summary": "Read and write the PLINK BED format, simply and efficiently.",
    "version": "1.0.6",
    "project_urls": {
        "Homepage": "https://fastlmm.github.io/",
        "bug-tracker": "https://github.com/fastlmm/bed-reader/issues",
        "documentation": "http://fastlmm.github.io/bed-reader",
        "homepage": "https://fastlmm.github.io",
        "source": "https://github.com/fastlmm/bed-reader"
    },
    "split_keywords": [
        "bioinformatics",
        " plink",
        " genomics",
        " genotype",
        " snps"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "173c89c7f6c1a44bc19b7af8799d2e49f590e32f06cba38b020db955274420f8",
                "md5": "930e08b2d83ff179d25cd069cd5953b9",
                "sha256": "5f2e812dea71cf9aebbf8b1bf00149600948fdbf4bbdb8805c4a4ed4b1597aba"
            },
            "downloads": -1,
            "filename": "bed_reader-1.0.6-cp310-cp310-macosx_10_12_x86_64.whl",
            "has_sig": false,
            "md5_digest": "930e08b2d83ff179d25cd069cd5953b9",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": null,
            "size": 5955614,
            "upload_time": "2024-11-02T22:07:53",
            "upload_time_iso_8601": "2024-11-02T22:07:53.219689Z",
            "url": "https://files.pythonhosted.org/packages/17/3c/89c7f6c1a44bc19b7af8799d2e49f590e32f06cba38b020db955274420f8/bed_reader-1.0.6-cp310-cp310-macosx_10_12_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "00a596657283d77dbac4efdb28802655bc44205fe7fe3ecddafe1c5eedaeced0",
                "md5": "8d9878056fb56446a5ce2cb6d35a838f",
                "sha256": "7753e3e9dcd4210aadfc071ece22264c4fef1bd53b31d34bd63ce11f217954d5"
            },
            "downloads": -1,
            "filename": "bed_reader-1.0.6-cp310-cp310-macosx_11_0_arm64.whl",
            "has_sig": false,
            "md5_digest": "8d9878056fb56446a5ce2cb6d35a838f",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": null,
            "size": 5806565,
            "upload_time": "2024-11-02T22:07:56",
            "upload_time_iso_8601": "2024-11-02T22:07:56.469633Z",
            "url": "https://files.pythonhosted.org/packages/00/a5/96657283d77dbac4efdb28802655bc44205fe7fe3ecddafe1c5eedaeced0/bed_reader-1.0.6-cp310-cp310-macosx_11_0_arm64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "ac3062d68db9be4673da4e42e673e78cabf703a1ba068a13f97c7b3622fd726b",
                "md5": "79a6de765e253f2e55eb4b5966c30849",
                "sha256": "e8138196648e662ab5ea69a6fd06e551f0d1b2b55344094e240726f97eeaaa41"
            },
            "downloads": -1,
            "filename": "bed_reader-1.0.6-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "has_sig": false,
            "md5_digest": "79a6de765e253f2e55eb4b5966c30849",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": null,
            "size": 6242554,
            "upload_time": "2024-11-02T22:07:59",
            "upload_time_iso_8601": "2024-11-02T22:07:59.515340Z",
            "url": "https://files.pythonhosted.org/packages/ac/30/62d68db9be4673da4e42e673e78cabf703a1ba068a13f97c7b3622fd726b/bed_reader-1.0.6-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "3e1e3b60724452031af6f7123a071968efbd048807721d8d6c183abab64590e1",
                "md5": "db0ad04be064222060452770cc65d275",
                "sha256": "c03a90c9efb828a4dbdbf31890b5bc946a67bb32e0d192c6585081774053aea2"
            },
            "downloads": -1,
            "filename": "bed_reader-1.0.6-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "db0ad04be064222060452770cc65d275",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": null,
            "size": 6312328,
            "upload_time": "2024-11-02T22:08:02",
            "upload_time_iso_8601": "2024-11-02T22:08:02.625157Z",
            "url": "https://files.pythonhosted.org/packages/3e/1e/3b60724452031af6f7123a071968efbd048807721d8d6c183abab64590e1/bed_reader-1.0.6-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "84f69080b71a3d338e2c5095e1758c3e7581323205da01b5bd00741f6b8c8c6f",
                "md5": "3aa840a047853b31a1f761e8e895bd52",
                "sha256": "34b65289f1fea7dc84acad9d1c73c33829b4328baf80a5889a195a6c9e650b8d"
            },
            "downloads": -1,
            "filename": "bed_reader-1.0.6-cp310-none-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "3aa840a047853b31a1f761e8e895bd52",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": null,
            "size": 5610518,
            "upload_time": "2024-11-02T22:08:05",
            "upload_time_iso_8601": "2024-11-02T22:08:05.542509Z",
            "url": "https://files.pythonhosted.org/packages/84/f6/9080b71a3d338e2c5095e1758c3e7581323205da01b5bd00741f6b8c8c6f/bed_reader-1.0.6-cp310-none-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "60d3e236a3e576e51b8cb315674fb3f3035dcc51e6e4b825ed70ded43ee0694b",
                "md5": "f13cffe163fc1bf34344001f4abea57b",
                "sha256": "0fde94c3ca944fa0691c0e6ffb7e79c50c53a7cefb296e644715843604e9d3a1"
            },
            "downloads": -1,
            "filename": "bed_reader-1.0.6-cp311-cp311-macosx_10_12_x86_64.whl",
            "has_sig": false,
            "md5_digest": "f13cffe163fc1bf34344001f4abea57b",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": null,
            "size": 5955315,
            "upload_time": "2024-11-02T22:08:08",
            "upload_time_iso_8601": "2024-11-02T22:08:08.603994Z",
            "url": "https://files.pythonhosted.org/packages/60/d3/e236a3e576e51b8cb315674fb3f3035dcc51e6e4b825ed70ded43ee0694b/bed_reader-1.0.6-cp311-cp311-macosx_10_12_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "eb188ce1a8abdd2d4b9b853e8c5bd088d0490fb7bdfff12260054445220de590",
                "md5": "4518d1233a64552b4cb28b8956dad472",
                "sha256": "d58f5f6a8fd1206a46428ca047a1c42043d2034f706acf318cbabaea25249e6d"
            },
            "downloads": -1,
            "filename": "bed_reader-1.0.6-cp311-cp311-macosx_11_0_arm64.whl",
            "has_sig": false,
            "md5_digest": "4518d1233a64552b4cb28b8956dad472",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": null,
            "size": 5807341,
            "upload_time": "2024-11-02T22:08:11",
            "upload_time_iso_8601": "2024-11-02T22:08:11.930477Z",
            "url": "https://files.pythonhosted.org/packages/eb/18/8ce1a8abdd2d4b9b853e8c5bd088d0490fb7bdfff12260054445220de590/bed_reader-1.0.6-cp311-cp311-macosx_11_0_arm64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "b965fd8f061624a7f14d3f876e8ef83d99f5c8aea2154d4935758409ff7da03d",
                "md5": "9cf9b741e03d0acebd79c31e4d4c1011",
                "sha256": "cb0dd7fc1a85cd442cc12a0d2d5dbc060372c0a28db2a7018146d99d549c58ef"
            },
            "downloads": -1,
            "filename": "bed_reader-1.0.6-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "has_sig": false,
            "md5_digest": "9cf9b741e03d0acebd79c31e4d4c1011",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": null,
            "size": 6242107,
            "upload_time": "2024-11-02T22:08:14",
            "upload_time_iso_8601": "2024-11-02T22:08:14.747080Z",
            "url": "https://files.pythonhosted.org/packages/b9/65/fd8f061624a7f14d3f876e8ef83d99f5c8aea2154d4935758409ff7da03d/bed_reader-1.0.6-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "eb8892e66a95c952478b8bdfd94cbc9abb3072d3a16447f9465f565845931d5f",
                "md5": "5d89a898d3eaefc51dfbbb81eead99f4",
                "sha256": "19091f5401921897b19522d96595c7372aae946ea9707fcee579f4c0b2c754f1"
            },
            "downloads": -1,
            "filename": "bed_reader-1.0.6-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "5d89a898d3eaefc51dfbbb81eead99f4",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": null,
            "size": 6312003,
            "upload_time": "2024-11-02T22:08:17",
            "upload_time_iso_8601": "2024-11-02T22:08:17.671640Z",
            "url": "https://files.pythonhosted.org/packages/eb/88/92e66a95c952478b8bdfd94cbc9abb3072d3a16447f9465f565845931d5f/bed_reader-1.0.6-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "24422d526fdd2420fcc4e3a8e5addced7a11f6e7ce68943e111b7d2106d69428",
                "md5": "21b395e01d093e1ab5d1c97b04ebebdf",
                "sha256": "c506b7e97262788a64ae6ff6a8e8b4bfc25b2193375b23074f27695a57b6af55"
            },
            "downloads": -1,
            "filename": "bed_reader-1.0.6-cp311-none-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "21b395e01d093e1ab5d1c97b04ebebdf",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": null,
            "size": 5610472,
            "upload_time": "2024-11-02T22:08:20",
            "upload_time_iso_8601": "2024-11-02T22:08:20.880087Z",
            "url": "https://files.pythonhosted.org/packages/24/42/2d526fdd2420fcc4e3a8e5addced7a11f6e7ce68943e111b7d2106d69428/bed_reader-1.0.6-cp311-none-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "562adae7870e011599501761e8f863d7c1a0a7a61bf73f253e5e7cee82c9ca3e",
                "md5": "25e3305c57598f49177408af37cb85f7",
                "sha256": "e04914691064f6d575ce8c9b5faa6f40ee97a26254658ccd156d354a13ca0ee6"
            },
            "downloads": -1,
            "filename": "bed_reader-1.0.6-cp312-cp312-macosx_10_12_x86_64.whl",
            "has_sig": false,
            "md5_digest": "25e3305c57598f49177408af37cb85f7",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": null,
            "size": 5953340,
            "upload_time": "2024-11-02T22:08:23",
            "upload_time_iso_8601": "2024-11-02T22:08:23.419622Z",
            "url": "https://files.pythonhosted.org/packages/56/2a/dae7870e011599501761e8f863d7c1a0a7a61bf73f253e5e7cee82c9ca3e/bed_reader-1.0.6-cp312-cp312-macosx_10_12_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "2800257cc888edd3d207d5f2133352bf301b9b0f51687e7ff22ff4c5e8cbcdef",
                "md5": "d42c6cbdcfaef32e8c7d5cc706ef4383",
                "sha256": "1a770eb69067558528bedbb19768c6006e0837c826d31703031b6c29cfd27f29"
            },
            "downloads": -1,
            "filename": "bed_reader-1.0.6-cp312-cp312-macosx_11_0_arm64.whl",
            "has_sig": false,
            "md5_digest": "d42c6cbdcfaef32e8c7d5cc706ef4383",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": null,
            "size": 5817683,
            "upload_time": "2024-11-02T22:08:26",
            "upload_time_iso_8601": "2024-11-02T22:08:26.434073Z",
            "url": "https://files.pythonhosted.org/packages/28/00/257cc888edd3d207d5f2133352bf301b9b0f51687e7ff22ff4c5e8cbcdef/bed_reader-1.0.6-cp312-cp312-macosx_11_0_arm64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "13639b89a644768e46afea5d02a3eb5ae64ad8af70ebb9e4383e442da30aac99",
                "md5": "551fb7afcac630b806a4f9d055add1ad",
                "sha256": "e74ba041f0ca1a7abcde5db6024a2f83668dee73d4e620b74bfbcebae776c022"
            },
            "downloads": -1,
            "filename": "bed_reader-1.0.6-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "has_sig": false,
            "md5_digest": "551fb7afcac630b806a4f9d055add1ad",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": null,
            "size": 6242694,
            "upload_time": "2024-11-02T22:08:29",
            "upload_time_iso_8601": "2024-11-02T22:08:29.313543Z",
            "url": "https://files.pythonhosted.org/packages/13/63/9b89a644768e46afea5d02a3eb5ae64ad8af70ebb9e4383e442da30aac99/bed_reader-1.0.6-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "ea396e29e8cb2ce015663b1e8320d395b8002b4fee87f4194d7da3a9b954881f",
                "md5": "9ffc6766ddcd374a4ab3aebf2d5c50f0",
                "sha256": "4452a2a07de8f35a7395ae0257f46faf0493998a232cda54011ed59e41243afc"
            },
            "downloads": -1,
            "filename": "bed_reader-1.0.6-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "9ffc6766ddcd374a4ab3aebf2d5c50f0",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": null,
            "size": 6316634,
            "upload_time": "2024-11-02T22:08:32",
            "upload_time_iso_8601": "2024-11-02T22:08:32.649887Z",
            "url": "https://files.pythonhosted.org/packages/ea/39/6e29e8cb2ce015663b1e8320d395b8002b4fee87f4194d7da3a9b954881f/bed_reader-1.0.6-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "60f6e34966e8675b61fc981ada92945c80ca83ef5daacc88ec90b5e20c20e8b8",
                "md5": "9eab1acaae59550edd35af4393b930f2",
                "sha256": "a2d75855e2bf0f7f209a2085c30bcbc2c712d0f0aa978078d57d07d7ff6c424c"
            },
            "downloads": -1,
            "filename": "bed_reader-1.0.6-cp312-none-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "9eab1acaae59550edd35af4393b930f2",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": null,
            "size": 5610366,
            "upload_time": "2024-11-02T22:08:35",
            "upload_time_iso_8601": "2024-11-02T22:08:35.714967Z",
            "url": "https://files.pythonhosted.org/packages/60/f6/e34966e8675b61fc981ada92945c80ca83ef5daacc88ec90b5e20c20e8b8/bed_reader-1.0.6-cp312-none-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "3dbc7e7fcee5e132cfba9e5ebda749b6f9fcbd4ab6acb5435d151c1e68aadd5f",
                "md5": "dda4b6f07e6db44fd9bc6e987222a716",
                "sha256": "c49afb7beb8e8b6264f8654f4ffabb10eba5bd4c4804f0c4831f8962e54fa9b5"
            },
            "downloads": -1,
            "filename": "bed_reader-1.0.6-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "has_sig": false,
            "md5_digest": "dda4b6f07e6db44fd9bc6e987222a716",
            "packagetype": "bdist_wheel",
            "python_version": "cp313",
            "requires_python": null,
            "size": 6242128,
            "upload_time": "2024-11-02T22:08:38",
            "upload_time_iso_8601": "2024-11-02T22:08:38.780756Z",
            "url": "https://files.pythonhosted.org/packages/3d/bc/7e7fcee5e132cfba9e5ebda749b6f9fcbd4ab6acb5435d151c1e68aadd5f/bed_reader-1.0.6-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "50f1190bfa353a29d1870fafa486d22d8cb7b09c2f191a588fd35df07c801e52",
                "md5": "0f572abd61a565b0a3a3ad63ed61a0f9",
                "sha256": "aa5ae0474fbdee2097de7f6cee76b7b8baa8158c63e8e0b59440e663c164eacd"
            },
            "downloads": -1,
            "filename": "bed_reader-1.0.6-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "0f572abd61a565b0a3a3ad63ed61a0f9",
            "packagetype": "bdist_wheel",
            "python_version": "cp313",
            "requires_python": null,
            "size": 6315915,
            "upload_time": "2024-11-02T22:08:42",
            "upload_time_iso_8601": "2024-11-02T22:08:42.275658Z",
            "url": "https://files.pythonhosted.org/packages/50/f1/190bfa353a29d1870fafa486d22d8cb7b09c2f191a588fd35df07c801e52/bed_reader-1.0.6-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "269b517d80d3dcbc956be18f198be8f303f963353185344931ec01171a84f483",
                "md5": "180ab6ddb9bc6fba7fbf19c48d64beb7",
                "sha256": "77bb57b565a9bb30ec8adcd952e4973774b80e12ba51895286e7751372d58892"
            },
            "downloads": -1,
            "filename": "bed_reader-1.0.6-cp313-none-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "180ab6ddb9bc6fba7fbf19c48d64beb7",
            "packagetype": "bdist_wheel",
            "python_version": "cp313",
            "requires_python": null,
            "size": 5607970,
            "upload_time": "2024-11-02T22:08:44",
            "upload_time_iso_8601": "2024-11-02T22:08:44.953799Z",
            "url": "https://files.pythonhosted.org/packages/26/9b/517d80d3dcbc956be18f198be8f303f963353185344931ec01171a84f483/bed_reader-1.0.6-cp313-none-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "8f6bcb238b39afa80c22d67187251ebd683058331a0e3be8a35d146fff475c39",
                "md5": "937ab18f7cd4e685da45bd60e1d068d4",
                "sha256": "4fb3cbfd9ed82f6a656ee09fca031ae8971293fd0b5c396440f5022dd3b58710"
            },
            "downloads": -1,
            "filename": "bed_reader-1.0.6-cp37-none-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "937ab18f7cd4e685da45bd60e1d068d4",
            "packagetype": "bdist_wheel",
            "python_version": "cp37",
            "requires_python": null,
            "size": 5610376,
            "upload_time": "2024-11-02T22:08:47",
            "upload_time_iso_8601": "2024-11-02T22:08:47.663492Z",
            "url": "https://files.pythonhosted.org/packages/8f/6b/cb238b39afa80c22d67187251ebd683058331a0e3be8a35d146fff475c39/bed_reader-1.0.6-cp37-none-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "00d39c55880eacd24b0653e1e724c0b565d3f7745fc8a873f10f5c8d111f56c6",
                "md5": "aeaf1fb4f2d26b6b87a2e209c5a1b49d",
                "sha256": "fc0b15b04b18790fa5d13411252bce648dee4984ad57365ba81120f370fa2485"
            },
            "downloads": -1,
            "filename": "bed_reader-1.0.6-cp38-none-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "aeaf1fb4f2d26b6b87a2e209c5a1b49d",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": null,
            "size": 5610229,
            "upload_time": "2024-11-02T22:08:50",
            "upload_time_iso_8601": "2024-11-02T22:08:50.215907Z",
            "url": "https://files.pythonhosted.org/packages/00/d3/9c55880eacd24b0653e1e724c0b565d3f7745fc8a873f10f5c8d111f56c6/bed_reader-1.0.6-cp38-none-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "717e6437644dfaf52d6e0385fe91da250d21514c770c8dd7d6d66faff4b1f55d",
                "md5": "f6895d0102691411c09c89fafa3cfc78",
                "sha256": "907111f11c96525c3cf807bef1c0c519a1a80333981aa015a7345b8c1d29f9cf"
            },
            "downloads": -1,
            "filename": "bed_reader-1.0.6-cp39-none-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "f6895d0102691411c09c89fafa3cfc78",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": null,
            "size": 5610716,
            "upload_time": "2024-11-02T22:08:52",
            "upload_time_iso_8601": "2024-11-02T22:08:52.736236Z",
            "url": "https://files.pythonhosted.org/packages/71/7e/6437644dfaf52d6e0385fe91da250d21514c770c8dd7d6d66faff4b1f55d/bed_reader-1.0.6-cp39-none-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "19e507c60f12dbdc0169295e0ef3ff58a2db4209021bf3e09260ea3e4e3e18ad",
                "md5": "7e4767eedad54b44dc82f04117f58592",
                "sha256": "d6b439730d422590b6608908f049afd35113be562a41e70e4f06acf1375f11b1"
            },
            "downloads": -1,
            "filename": "bed_reader-1.0.6.tar.gz",
            "has_sig": false,
            "md5_digest": "7e4767eedad54b44dc82f04117f58592",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": null,
            "size": 2844020,
            "upload_time": "2024-11-02T22:08:55",
            "upload_time_iso_8601": "2024-11-02T22:08:55.249595Z",
            "url": "https://files.pythonhosted.org/packages/19/e5/07c60f12dbdc0169295e0ef3ff58a2db4209021bf3e09260ea3e4e3e18ad/bed_reader-1.0.6.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2024-11-02 22:08:55",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "fastlmm",
    "github_project": "bed-reader",
    "github_fetch_exception": true,
    "lcname": "bed-reader"
}
        
Elapsed time: 0.35375s