bed-reader


Namebed-reader JSON
Version 1.0.2 PyPI version JSON
download
home_pagehttps://fastlmm.github.io/
SummaryRead and write the PLINK BED format, simply and efficiently.
upload_time2024-02-06 03:14:09
maintainer
docs_urlNone
authorFaST-LMM Team <fastlmm-dev@python.org>
requires_python
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": "",
    "docs_url": null,
    "requires_python": "",
    "maintainer_email": "",
    "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/8b/6a/cd17746b3a72a173c7cd2351d8759775bb9127db9c6db96703d1416c59d7/bed_reader-1.0.2.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.2",
    "project_urls": {
        "Bug Tracker": "https://github.com/fastlmm/bed-reader/issues",
        "Documentation": "http://fastlmm.github.io/bed-reader",
        "Homepage": "https://fastlmm.github.io",
        "Source Code": "https://github.com/fastlmm/bed-reader"
    },
    "split_keywords": [
        "bioinformatics",
        "plink",
        "genomics",
        "genotype",
        "snps"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "63dd7d8ef524481d9cfaa4b9e43aa7131c8b8054c374b1a65f492facdd917054",
                "md5": "16810b4e389b39738d78149c3487883f",
                "sha256": "61777b917087846a64356228e9eb73bb47724765b070600dee10f75f4fa43fde"
            },
            "downloads": -1,
            "filename": "bed_reader-1.0.2-cp310-cp310-macosx_10_12_x86_64.whl",
            "has_sig": false,
            "md5_digest": "16810b4e389b39738d78149c3487883f",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": null,
            "size": 6002712,
            "upload_time": "2024-02-06T03:12:45",
            "upload_time_iso_8601": "2024-02-06T03:12:45.532752Z",
            "url": "https://files.pythonhosted.org/packages/63/dd/7d8ef524481d9cfaa4b9e43aa7131c8b8054c374b1a65f492facdd917054/bed_reader-1.0.2-cp310-cp310-macosx_10_12_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "49bfc04adc855ff1b343872799be6f1637435a557fac88968203582ec29184ca",
                "md5": "5266c558507a29a2b154c057fba00d9a",
                "sha256": "388541e44ac0971aafff4ff4c1dc37a9dc99d97e103cb00742651cb17a24ef8a"
            },
            "downloads": -1,
            "filename": "bed_reader-1.0.2-cp310-cp310-macosx_11_0_arm64.whl",
            "has_sig": false,
            "md5_digest": "5266c558507a29a2b154c057fba00d9a",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": null,
            "size": 5720004,
            "upload_time": "2024-02-06T03:12:48",
            "upload_time_iso_8601": "2024-02-06T03:12:48.666139Z",
            "url": "https://files.pythonhosted.org/packages/49/bf/c04adc855ff1b343872799be6f1637435a557fac88968203582ec29184ca/bed_reader-1.0.2-cp310-cp310-macosx_11_0_arm64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "4d94ad50cea7104638f30e9141b7a555a0321e40c93ebc053ecf04a4533260b7",
                "md5": "e34993f306af06dd1e5fb141c9371633",
                "sha256": "36aebfcf818c3d616aaddc90e21d884dc62422b05d384c7bac13effbd3998906"
            },
            "downloads": -1,
            "filename": "bed_reader-1.0.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "e34993f306af06dd1e5fb141c9371633",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": null,
            "size": 7599360,
            "upload_time": "2024-02-06T03:12:52",
            "upload_time_iso_8601": "2024-02-06T03:12:52.270412Z",
            "url": "https://files.pythonhosted.org/packages/4d/94/ad50cea7104638f30e9141b7a555a0321e40c93ebc053ecf04a4533260b7/bed_reader-1.0.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "81ea76c857d240b6a72bf2c8f6b4414979c953d1b1420223de803e63928f14fd",
                "md5": "15c833b78f5e58279e3b6ba57392f69c",
                "sha256": "5d06e875a425eb8270418906b88e8799bf11d5e85eaee4639e156c17919b834f"
            },
            "downloads": -1,
            "filename": "bed_reader-1.0.2-cp310-none-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "15c833b78f5e58279e3b6ba57392f69c",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": null,
            "size": 5514402,
            "upload_time": "2024-02-06T03:12:55",
            "upload_time_iso_8601": "2024-02-06T03:12:55.624821Z",
            "url": "https://files.pythonhosted.org/packages/81/ea/76c857d240b6a72bf2c8f6b4414979c953d1b1420223de803e63928f14fd/bed_reader-1.0.2-cp310-none-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "3b2315b8ad72e1f7e517222e0075f1fd736d5936bcdeea699387f78937df7141",
                "md5": "91e809e66a3df837bbddd5902262a917",
                "sha256": "6c69c3a0e8e12797fe7930a9c24d55ec6c6cef4bbd8d469a736495dc139490ec"
            },
            "downloads": -1,
            "filename": "bed_reader-1.0.2-cp311-cp311-macosx_10_12_x86_64.whl",
            "has_sig": false,
            "md5_digest": "91e809e66a3df837bbddd5902262a917",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": null,
            "size": 6002704,
            "upload_time": "2024-02-06T03:12:58",
            "upload_time_iso_8601": "2024-02-06T03:12:58.754317Z",
            "url": "https://files.pythonhosted.org/packages/3b/23/15b8ad72e1f7e517222e0075f1fd736d5936bcdeea699387f78937df7141/bed_reader-1.0.2-cp311-cp311-macosx_10_12_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "d11ee0278c403f895ffee5fe80efaa3414c4b46e4a9804c88272d208fd3f4f5b",
                "md5": "51f354ceba3ed885f2df76ae9f8dcf83",
                "sha256": "4ade7ad7c8d83e4c69b171f5e70a7ac5e67ca8f844aaf00a663adea8ac31e091"
            },
            "downloads": -1,
            "filename": "bed_reader-1.0.2-cp311-cp311-macosx_11_0_arm64.whl",
            "has_sig": false,
            "md5_digest": "51f354ceba3ed885f2df76ae9f8dcf83",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": null,
            "size": 5720068,
            "upload_time": "2024-02-06T03:13:01",
            "upload_time_iso_8601": "2024-02-06T03:13:01.444254Z",
            "url": "https://files.pythonhosted.org/packages/d1/1e/e0278c403f895ffee5fe80efaa3414c4b46e4a9804c88272d208fd3f4f5b/bed_reader-1.0.2-cp311-cp311-macosx_11_0_arm64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "eb890e613c35225e390178b0347e39d2e707698a245da16dbba59d99535031c0",
                "md5": "d9a3ba8c341fa600ec59916417b25f53",
                "sha256": "3704d1fcdc809f28f7c68becbbc0e2fb22ac92c124b9faded2614042e2500534"
            },
            "downloads": -1,
            "filename": "bed_reader-1.0.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "d9a3ba8c341fa600ec59916417b25f53",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": null,
            "size": 7599366,
            "upload_time": "2024-02-06T03:13:04",
            "upload_time_iso_8601": "2024-02-06T03:13:04.464787Z",
            "url": "https://files.pythonhosted.org/packages/eb/89/0e613c35225e390178b0347e39d2e707698a245da16dbba59d99535031c0/bed_reader-1.0.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "8ebe118eebeb7d6b0a39592270555c1f918ab03b1ffd3f04f3088815c1562152",
                "md5": "1f2317520ef5fdce814851790e5324e4",
                "sha256": "e6b93305426a5ebd4580c81683ce8223475d480a0595187134c386e7f6646097"
            },
            "downloads": -1,
            "filename": "bed_reader-1.0.2-cp311-none-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "1f2317520ef5fdce814851790e5324e4",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": null,
            "size": 5514408,
            "upload_time": "2024-02-06T03:13:07",
            "upload_time_iso_8601": "2024-02-06T03:13:07.704240Z",
            "url": "https://files.pythonhosted.org/packages/8e/be/118eebeb7d6b0a39592270555c1f918ab03b1ffd3f04f3088815c1562152/bed_reader-1.0.2-cp311-none-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "d7fe522009c68db4a5424db08132f408c5170b01b54bdb898e8fb55f551cae6b",
                "md5": "d2837eb560c3bb51bc90575796216f32",
                "sha256": "53f30411237f0ce0456428c1e04e306e87f21187bf2c3febc7e0289466c362c9"
            },
            "downloads": -1,
            "filename": "bed_reader-1.0.2-cp312-cp312-macosx_10_12_x86_64.whl",
            "has_sig": false,
            "md5_digest": "d2837eb560c3bb51bc90575796216f32",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": null,
            "size": 6001643,
            "upload_time": "2024-02-06T03:13:10",
            "upload_time_iso_8601": "2024-02-06T03:13:10.981364Z",
            "url": "https://files.pythonhosted.org/packages/d7/fe/522009c68db4a5424db08132f408c5170b01b54bdb898e8fb55f551cae6b/bed_reader-1.0.2-cp312-cp312-macosx_10_12_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "e2149f0d93b731d78ee18ced158538f7965d1f427f4cc24570c5bf1686adc697",
                "md5": "02813c90fe2bdf55e04459df048bb723",
                "sha256": "f41b53f13cfd20e1f58346f88452b0b8d4b8383fa07d32528b6380766061eb7f"
            },
            "downloads": -1,
            "filename": "bed_reader-1.0.2-cp312-cp312-macosx_11_0_arm64.whl",
            "has_sig": false,
            "md5_digest": "02813c90fe2bdf55e04459df048bb723",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": null,
            "size": 5718191,
            "upload_time": "2024-02-06T03:13:14",
            "upload_time_iso_8601": "2024-02-06T03:13:14.118708Z",
            "url": "https://files.pythonhosted.org/packages/e2/14/9f0d93b731d78ee18ced158538f7965d1f427f4cc24570c5bf1686adc697/bed_reader-1.0.2-cp312-cp312-macosx_11_0_arm64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "28f34e084d84001faaa0ad9fac5cf4758cb6e029e225ab3536eecbcb7cee8348",
                "md5": "519fc3f53801da2901fc485dbbef2b8b",
                "sha256": "264e23c7b451d525976c1f1631b9a6add77dd2b095cfb066bd5f25cdfab5771a"
            },
            "downloads": -1,
            "filename": "bed_reader-1.0.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "519fc3f53801da2901fc485dbbef2b8b",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": null,
            "size": 7596336,
            "upload_time": "2024-02-06T03:13:17",
            "upload_time_iso_8601": "2024-02-06T03:13:17.745379Z",
            "url": "https://files.pythonhosted.org/packages/28/f3/4e084d84001faaa0ad9fac5cf4758cb6e029e225ab3536eecbcb7cee8348/bed_reader-1.0.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "2ef69879e6875efe215bf308de3af0b922c09f0270cbfcf7048046f12f758862",
                "md5": "6a20110905a311e17d5cdb87b38e56b8",
                "sha256": "b01b6a4eaad3f4c8af03170a356d16b3324c9c6b472a773a157813e9a4615851"
            },
            "downloads": -1,
            "filename": "bed_reader-1.0.2-cp312-none-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "6a20110905a311e17d5cdb87b38e56b8",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": null,
            "size": 5513096,
            "upload_time": "2024-02-06T03:13:21",
            "upload_time_iso_8601": "2024-02-06T03:13:21.001379Z",
            "url": "https://files.pythonhosted.org/packages/2e/f6/9879e6875efe215bf308de3af0b922c09f0270cbfcf7048046f12f758862/bed_reader-1.0.2-cp312-none-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "6fa1f70c940f1936d6eaba583872e323422e818b83b087a0ec3d9499fddeb023",
                "md5": "ddc748a91acbf2c8656b9fdbac0612ae",
                "sha256": "ba88393654726a9e398fcc2bd731d2065bbfa239f1419912790e469977ec9168"
            },
            "downloads": -1,
            "filename": "bed_reader-1.0.2-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "ddc748a91acbf2c8656b9fdbac0612ae",
            "packagetype": "bdist_wheel",
            "python_version": "cp37",
            "requires_python": null,
            "size": 7601494,
            "upload_time": "2024-02-06T03:13:24",
            "upload_time_iso_8601": "2024-02-06T03:13:24.601268Z",
            "url": "https://files.pythonhosted.org/packages/6f/a1/f70c940f1936d6eaba583872e323422e818b83b087a0ec3d9499fddeb023/bed_reader-1.0.2-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "b0cada721b673743624d4a5b353ea41beeebbee3240d7d5e8d632e1405ceba30",
                "md5": "134296269ffae5ebd247ffaf5463648f",
                "sha256": "04562c10b5af8f110c6e76b14f12c4a6b253743c1647bcd4dbb91e24cf568b62"
            },
            "downloads": -1,
            "filename": "bed_reader-1.0.2-cp37-none-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "134296269ffae5ebd247ffaf5463648f",
            "packagetype": "bdist_wheel",
            "python_version": "cp37",
            "requires_python": null,
            "size": 5514249,
            "upload_time": "2024-02-06T03:13:28",
            "upload_time_iso_8601": "2024-02-06T03:13:28.659296Z",
            "url": "https://files.pythonhosted.org/packages/b0/ca/da721b673743624d4a5b353ea41beeebbee3240d7d5e8d632e1405ceba30/bed_reader-1.0.2-cp37-none-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "8be84b2d1b364c700bda7a3ac67d7d2f520830b75230ba52d5ddca6a6aaab4a2",
                "md5": "0f73b7af4cf01d8e94f8e6c8c364ae5b",
                "sha256": "1caa5da18b7739fbf9dbf8ecc76f80525a92745e3db7b6747528fda7219d95d7"
            },
            "downloads": -1,
            "filename": "bed_reader-1.0.2-cp38-cp38-macosx_10_12_x86_64.whl",
            "has_sig": false,
            "md5_digest": "0f73b7af4cf01d8e94f8e6c8c364ae5b",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": null,
            "size": 6002636,
            "upload_time": "2024-02-06T03:13:31",
            "upload_time_iso_8601": "2024-02-06T03:13:31.589055Z",
            "url": "https://files.pythonhosted.org/packages/8b/e8/4b2d1b364c700bda7a3ac67d7d2f520830b75230ba52d5ddca6a6aaab4a2/bed_reader-1.0.2-cp38-cp38-macosx_10_12_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "4572a6784bf7dd4a382fb246123025ac29a1a869fa6019caee36828ebc3a3bc0",
                "md5": "8707d4aa9cf73179731d850214c011bc",
                "sha256": "19db2e8fc95003f184859a34753d92657bbab021a4bfb2e65db3d242afdb18da"
            },
            "downloads": -1,
            "filename": "bed_reader-1.0.2-cp38-cp38-macosx_11_0_arm64.whl",
            "has_sig": false,
            "md5_digest": "8707d4aa9cf73179731d850214c011bc",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": null,
            "size": 5720069,
            "upload_time": "2024-02-06T03:13:35",
            "upload_time_iso_8601": "2024-02-06T03:13:35.057626Z",
            "url": "https://files.pythonhosted.org/packages/45/72/a6784bf7dd4a382fb246123025ac29a1a869fa6019caee36828ebc3a3bc0/bed_reader-1.0.2-cp38-cp38-macosx_11_0_arm64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "6c065f54b61cb23e13ea3cedab609f22af186a5c19a6998ec704b6ab4655047e",
                "md5": "2b705ac05218c0df3038397eadf59133",
                "sha256": "b7aef84598ef21e2f0bec5c69bc1a03fd597df010c3448fecf3a50887e116a24"
            },
            "downloads": -1,
            "filename": "bed_reader-1.0.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "2b705ac05218c0df3038397eadf59133",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": null,
            "size": 7599593,
            "upload_time": "2024-02-06T03:13:38",
            "upload_time_iso_8601": "2024-02-06T03:13:38.171971Z",
            "url": "https://files.pythonhosted.org/packages/6c/06/5f54b61cb23e13ea3cedab609f22af186a5c19a6998ec704b6ab4655047e/bed_reader-1.0.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "d2fdf69777e23d165c01a4ab582c25a7af30d89186a5f3c706ab94295a9ad71d",
                "md5": "2aa9db869e721db08f2a14a03ab265a5",
                "sha256": "8283185fe7f3264dcb39e02bc36a438a8d162fda42f999b6e59eeb048b5de3c8"
            },
            "downloads": -1,
            "filename": "bed_reader-1.0.2-cp38-none-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "2aa9db869e721db08f2a14a03ab265a5",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": null,
            "size": 5514303,
            "upload_time": "2024-02-06T03:13:40",
            "upload_time_iso_8601": "2024-02-06T03:13:40.766108Z",
            "url": "https://files.pythonhosted.org/packages/d2/fd/f69777e23d165c01a4ab582c25a7af30d89186a5f3c706ab94295a9ad71d/bed_reader-1.0.2-cp38-none-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "ba30eaadc88e7196cd1d96d6aada6abc8a7edda88e8da41c0378e6fb5296a1f2",
                "md5": "96f477899700c82f8a70fbcdc1a243c4",
                "sha256": "813cec555593ebceba6a6621c06290d31e8540718aeb6407b89e8556d1ae571b"
            },
            "downloads": -1,
            "filename": "bed_reader-1.0.2-cp39-cp39-macosx_10_12_x86_64.whl",
            "has_sig": false,
            "md5_digest": "96f477899700c82f8a70fbcdc1a243c4",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": null,
            "size": 6002815,
            "upload_time": "2024-02-06T03:13:43",
            "upload_time_iso_8601": "2024-02-06T03:13:43.635886Z",
            "url": "https://files.pythonhosted.org/packages/ba/30/eaadc88e7196cd1d96d6aada6abc8a7edda88e8da41c0378e6fb5296a1f2/bed_reader-1.0.2-cp39-cp39-macosx_10_12_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "21c4a4053695410194099473682c4f26b7c03cdbddfa0be76b9d0d8ff9d057b6",
                "md5": "7da18002f2e252c6db3cabb08e9e050e",
                "sha256": "b23f436c7b559894bd89916ba668b85025e885ff678a79a3e1be49e6944c28b0"
            },
            "downloads": -1,
            "filename": "bed_reader-1.0.2-cp39-cp39-macosx_11_0_arm64.whl",
            "has_sig": false,
            "md5_digest": "7da18002f2e252c6db3cabb08e9e050e",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": null,
            "size": 5719909,
            "upload_time": "2024-02-06T03:13:46",
            "upload_time_iso_8601": "2024-02-06T03:13:46.761307Z",
            "url": "https://files.pythonhosted.org/packages/21/c4/a4053695410194099473682c4f26b7c03cdbddfa0be76b9d0d8ff9d057b6/bed_reader-1.0.2-cp39-cp39-macosx_11_0_arm64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "37ce26d7fc5bee6fd9ea94e05c7a3d9bb4d437045a4f298fd8d31576af416a09",
                "md5": "fce5f9902ad0e1fbbc8853f16195e505",
                "sha256": "60cd5cc1bb6f0ce63c5d1a47dc1b9ae0171ccc160c73a1ce171a3d478499c928"
            },
            "downloads": -1,
            "filename": "bed_reader-1.0.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "fce5f9902ad0e1fbbc8853f16195e505",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": null,
            "size": 7599396,
            "upload_time": "2024-02-06T03:13:49",
            "upload_time_iso_8601": "2024-02-06T03:13:49.945949Z",
            "url": "https://files.pythonhosted.org/packages/37/ce/26d7fc5bee6fd9ea94e05c7a3d9bb4d437045a4f298fd8d31576af416a09/bed_reader-1.0.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "002c32435034a5ddc2838dcf220590f294b708393035ab8e0b5b7363f4db163d",
                "md5": "95c9ef7c139c705ab3ccfd284d39fbf2",
                "sha256": "1cca77d4960ccdc1060459e895815f670e16bdc01a4675a3f95303998495a8c7"
            },
            "downloads": -1,
            "filename": "bed_reader-1.0.2-cp39-none-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "95c9ef7c139c705ab3ccfd284d39fbf2",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": null,
            "size": 5514403,
            "upload_time": "2024-02-06T03:13:52",
            "upload_time_iso_8601": "2024-02-06T03:13:52.583412Z",
            "url": "https://files.pythonhosted.org/packages/00/2c/32435034a5ddc2838dcf220590f294b708393035ab8e0b5b7363f4db163d/bed_reader-1.0.2-cp39-none-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "f62499ff60920bf1960285624e03561fec243bb13ebd25685462ebd2653e7bdc",
                "md5": "5eb40758c52200374ce0330ddb7b3203",
                "sha256": "1d3fa7b66d237bd47e210f2f9335350d01df9183ec1f8a0252962dfc3fa4ae87"
            },
            "downloads": -1,
            "filename": "bed_reader-1.0.2-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "5eb40758c52200374ce0330ddb7b3203",
            "packagetype": "bdist_wheel",
            "python_version": "pp310",
            "requires_python": null,
            "size": 7600829,
            "upload_time": "2024-02-06T03:13:56",
            "upload_time_iso_8601": "2024-02-06T03:13:56.413267Z",
            "url": "https://files.pythonhosted.org/packages/f6/24/99ff60920bf1960285624e03561fec243bb13ebd25685462ebd2653e7bdc/bed_reader-1.0.2-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "8265286ef59f641af12bd0b252bf570f9565eef8b0bf7114a23579ac602d6d01",
                "md5": "762a3b5038831721d935084b7dc8d766",
                "sha256": "b75c111e9b4a0e5ed90ebe4a0bc2d5e614457cd627ea1b1f536dab9eaacbf661"
            },
            "downloads": -1,
            "filename": "bed_reader-1.0.2-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "762a3b5038831721d935084b7dc8d766",
            "packagetype": "bdist_wheel",
            "python_version": "pp37",
            "requires_python": null,
            "size": 7602380,
            "upload_time": "2024-02-06T03:14:00",
            "upload_time_iso_8601": "2024-02-06T03:14:00.103466Z",
            "url": "https://files.pythonhosted.org/packages/82/65/286ef59f641af12bd0b252bf570f9565eef8b0bf7114a23579ac602d6d01/bed_reader-1.0.2-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "1be6198408e90648de644043b2477f0d88a611c48e5bfcf49bef2a3a53bc0f3d",
                "md5": "35a9eb893b1be215f9f7d6ffb73fa699",
                "sha256": "25b4a309d81d9b34686c0061fa3f252c94e9da519221aeaa36eb2f9c282ba681"
            },
            "downloads": -1,
            "filename": "bed_reader-1.0.2-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "35a9eb893b1be215f9f7d6ffb73fa699",
            "packagetype": "bdist_wheel",
            "python_version": "pp38",
            "requires_python": null,
            "size": 7601189,
            "upload_time": "2024-02-06T03:14:03",
            "upload_time_iso_8601": "2024-02-06T03:14:03.495345Z",
            "url": "https://files.pythonhosted.org/packages/1b/e6/198408e90648de644043b2477f0d88a611c48e5bfcf49bef2a3a53bc0f3d/bed_reader-1.0.2-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "e19854c9e54d92938fb9677f79069f6d4e2f4e66a8fbc0d768bbb400c38710a4",
                "md5": "da0cb0e7ae8a644b84cbac1320170056",
                "sha256": "20a77824c4390f846cf57e9c7ed3ae07517cfaa5556b3a2ca0adbc844485f956"
            },
            "downloads": -1,
            "filename": "bed_reader-1.0.2-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "da0cb0e7ae8a644b84cbac1320170056",
            "packagetype": "bdist_wheel",
            "python_version": "pp39",
            "requires_python": null,
            "size": 7601008,
            "upload_time": "2024-02-06T03:14:06",
            "upload_time_iso_8601": "2024-02-06T03:14:06.596671Z",
            "url": "https://files.pythonhosted.org/packages/e1/98/54c9e54d92938fb9677f79069f6d4e2f4e66a8fbc0d768bbb400c38710a4/bed_reader-1.0.2-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "8b6acd17746b3a72a173c7cd2351d8759775bb9127db9c6db96703d1416c59d7",
                "md5": "c2cc017fc85ea3930c8143784e94a667",
                "sha256": "f7f862c642da3f8a64f0fcaa4564b314105a544496b156207eb1cdac655d3b6a"
            },
            "downloads": -1,
            "filename": "bed_reader-1.0.2.tar.gz",
            "has_sig": false,
            "md5_digest": "c2cc017fc85ea3930c8143784e94a667",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": null,
            "size": 2832940,
            "upload_time": "2024-02-06T03:14:09",
            "upload_time_iso_8601": "2024-02-06T03:14:09.433084Z",
            "url": "https://files.pythonhosted.org/packages/8b/6a/cd17746b3a72a173c7cd2351d8759775bb9127db9c6db96703d1416c59d7/bed_reader-1.0.2.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2024-02-06 03:14:09",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "fastlmm",
    "github_project": "bed-reader",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": true,
    "requirements": [],
    "lcname": "bed-reader"
}
        
Elapsed time: 0.28753s