# cbgen
Python wrapper around a BGEN library.
([cbgen documentation](https://cbgen.readthedocs.io)).
[BGEN](https://www.well.ox.ac.uk/~gav/bgen_format/) is a file format for
storing large genetic datasets. It supports both unphased genotypes and phased
haplotype data with variable ploidy and number of alleles. It was designed to
provide a compact data representation without sacrificing variant access
performance. This Python package is a wrapper around the [bgen
library](https://github.com/limix/bgen), a low-memory footprint reader that
efficiently reads bgen files. It fully supports the bgen format specifications:
1.2 and 1.3; as well as their optional compressed formats.
## Installation
```bash
pip install cbgen
```
## Usage example
```python
>>> import cbgen
>>>
>>> bgen = cbgen.bgen_file(cbgen.example.get("haplotypes.bgen"))
>>> bgen.create_metafile("haplotypes.bgen.metafile")
>>> mf = cbgen.bgen_metafile("haplotypes.bgen.metafile")
>>> print(mf.npartitions)
1
>>> print(mf.nvariants)
4
>>> print(mf.partition_size)
4
>>> part = mf.read_partition(0)
>>> gt = bgen.read_genotype(part.variants.offset[0])
>>> print(gt.probability)
[[1. 0. 1. 0.]
[0. 1. 1. 0.]
[1. 0. 0. 1.]
[0. 1. 0. 1.]]
>>> mf.close()
>>> bgen.close()
```
## Authors
* [Carl Kadie](https://github.com/CarlKCarlK)
* [Danilo Horta](https://github.com/horta)
## License
This project is licensed under the [MIT License](https://raw.githubusercontent.com/limix/cbgen/main/LICENSE).
Raw data
{
"_id": null,
"home_page": "https://github.com/limix/cbgen",
"name": "cbgen",
"maintainer": null,
"docs_url": null,
"requires_python": "<4.0,>=3.9",
"maintainer_email": null,
"keywords": "bgen, reader, genetics",
"author": "Carl Kadie",
"author_email": "carlk@msn.com",
"download_url": "https://files.pythonhosted.org/packages/a0/97/cc69e0d0accb46965332ae247f3289832e546f8d30cb77218d6eb0f47b48/cbgen-1.0.6.tar.gz",
"platform": null,
"description": "# cbgen\n\nPython wrapper around a BGEN library.\n([cbgen documentation](https://cbgen.readthedocs.io)).\n\n[BGEN](https://www.well.ox.ac.uk/~gav/bgen_format/) is a file format for\nstoring large genetic datasets. It supports both unphased genotypes and phased\nhaplotype data with variable ploidy and number of alleles. It was designed to\nprovide a compact data representation without sacrificing variant access\nperformance. This Python package is a wrapper around the [bgen\nlibrary](https://github.com/limix/bgen), a low-memory footprint reader that\nefficiently reads bgen files. It fully supports the bgen format specifications:\n1.2 and 1.3; as well as their optional compressed formats.\n\n## Installation\n\n```bash\npip install cbgen\n```\n\n## Usage example\n\n```python\n>>> import cbgen\n>>>\n>>> bgen = cbgen.bgen_file(cbgen.example.get(\"haplotypes.bgen\"))\n>>> bgen.create_metafile(\"haplotypes.bgen.metafile\")\n>>> mf = cbgen.bgen_metafile(\"haplotypes.bgen.metafile\")\n>>> print(mf.npartitions)\n1\n>>> print(mf.nvariants)\n4\n>>> print(mf.partition_size)\n4\n>>> part = mf.read_partition(0)\n>>> gt = bgen.read_genotype(part.variants.offset[0])\n>>> print(gt.probability)\n[[1. 0. 1. 0.]\n [0. 1. 1. 0.]\n [1. 0. 0. 1.]\n [0. 1. 0. 1.]]\n>>> mf.close()\n>>> bgen.close()\n```\n\n## Authors\n\n* [Carl Kadie](https://github.com/CarlKCarlK)\n* [Danilo Horta](https://github.com/horta)\n\n## License\n\nThis project is licensed under the [MIT License](https://raw.githubusercontent.com/limix/cbgen/main/LICENSE).\n\n",
"bugtrack_url": null,
"license": "MIT",
"summary": "Python wrapper around a BGEN library",
"version": "1.0.6",
"project_urls": {
"Homepage": "https://github.com/limix/cbgen",
"Repository": "https://github.com/limix/cbgen"
},
"split_keywords": [
"bgen",
" reader",
" genetics"
],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "0cd90e8b194ff5c223eb85fa84f84eb215f578835b6cadbdd39940a0dc8c9a81",
"md5": "a2afbf0c063bf1fd0de36d2ea00cb9ae",
"sha256": "6175728aa6db4ef235f67b35e8a2d6cd7d73bd7f9595cca3e584a7c70d210984"
},
"downloads": -1,
"filename": "cbgen-1.0.6-cp310-cp310-macosx_13_0_x86_64.whl",
"has_sig": false,
"md5_digest": "a2afbf0c063bf1fd0de36d2ea00cb9ae",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": "<4.0,>=3.9",
"size": 284668,
"upload_time": "2024-06-17T15:26:52",
"upload_time_iso_8601": "2024-06-17T15:26:52.501277Z",
"url": "https://files.pythonhosted.org/packages/0c/d9/0e8b194ff5c223eb85fa84f84eb215f578835b6cadbdd39940a0dc8c9a81/cbgen-1.0.6-cp310-cp310-macosx_13_0_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "5e490f9e0e73d9f4b3578b511af00857f4274219fc411a0433fa96f8aad91091",
"md5": "2c1eaa8edb094cc5a009d122ea38300e",
"sha256": "4d13799e89bbdc80cdb782c15592e3056381dfdeddd9b67fc21c6e5c96e52432"
},
"downloads": -1,
"filename": "cbgen-1.0.6-cp310-cp310-macosx_14_0_arm64.whl",
"has_sig": false,
"md5_digest": "2c1eaa8edb094cc5a009d122ea38300e",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": "<4.0,>=3.9",
"size": 197696,
"upload_time": "2024-06-17T15:26:53",
"upload_time_iso_8601": "2024-06-17T15:26:53.766341Z",
"url": "https://files.pythonhosted.org/packages/5e/49/0f9e0e73d9f4b3578b511af00857f4274219fc411a0433fa96f8aad91091/cbgen-1.0.6-cp310-cp310-macosx_14_0_arm64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "ec55b07aa26859e22982c823822fbd384d136bbeeec386c826d685e0d1acfe0f",
"md5": "f198a6c31cc8b1f08d4e8937325902b3",
"sha256": "0fe460460c29af60f3b1b378683d9ae559f8986b3dd5cc23a030ce108f569ab0"
},
"downloads": -1,
"filename": "cbgen-1.0.6-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
"has_sig": false,
"md5_digest": "f198a6c31cc8b1f08d4e8937325902b3",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": "<4.0,>=3.9",
"size": 180641,
"upload_time": "2024-06-17T15:26:55",
"upload_time_iso_8601": "2024-06-17T15:26:55.478677Z",
"url": "https://files.pythonhosted.org/packages/ec/55/b07aa26859e22982c823822fbd384d136bbeeec386c826d685e0d1acfe0f/cbgen-1.0.6-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "7c1f460de7436623ab3687f22bb03116d03bd5fbb34505a379853e210e50427d",
"md5": "42999037eae11448a8872e7df3bf1990",
"sha256": "332852813515c293956640ac0fce95bb9a4813d37792981aca4ecca49c8a8b8b"
},
"downloads": -1,
"filename": "cbgen-1.0.6-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "42999037eae11448a8872e7df3bf1990",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": "<4.0,>=3.9",
"size": 391007,
"upload_time": "2024-06-17T15:26:56",
"upload_time_iso_8601": "2024-06-17T15:26:56.656495Z",
"url": "https://files.pythonhosted.org/packages/7c/1f/460de7436623ab3687f22bb03116d03bd5fbb34505a379853e210e50427d/cbgen-1.0.6-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "a5327b3d8a0efe32b67833b491faafd9dfc895d0ccf66e3e55ba1d07218be06d",
"md5": "30fa743e488823b3fab2881f146f8818",
"sha256": "e0b7a71d7bc7b0427b4e21e2d775a3700f122115c2617fbbe47436994e0f38cd"
},
"downloads": -1,
"filename": "cbgen-1.0.6-cp310-cp310-musllinux_1_2_aarch64.whl",
"has_sig": false,
"md5_digest": "30fa743e488823b3fab2881f146f8818",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": "<4.0,>=3.9",
"size": 345407,
"upload_time": "2024-06-17T15:26:58",
"upload_time_iso_8601": "2024-06-17T15:26:58.288718Z",
"url": "https://files.pythonhosted.org/packages/a5/32/7b3d8a0efe32b67833b491faafd9dfc895d0ccf66e3e55ba1d07218be06d/cbgen-1.0.6-cp310-cp310-musllinux_1_2_aarch64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "6e383c6d281b4d14dc99e8536dbc3840e43884a4c2ec51853c471c165e849320",
"md5": "de63c9303a241694e7c1fcf1dafb4c03",
"sha256": "de6da1a148478851ed50a6dca99c6e48d5cf1a98560eea1fbfceaaa42d7c7269"
},
"downloads": -1,
"filename": "cbgen-1.0.6-cp310-cp310-musllinux_1_2_x86_64.whl",
"has_sig": false,
"md5_digest": "de63c9303a241694e7c1fcf1dafb4c03",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": "<4.0,>=3.9",
"size": 543923,
"upload_time": "2024-06-17T15:27:00",
"upload_time_iso_8601": "2024-06-17T15:27:00.277086Z",
"url": "https://files.pythonhosted.org/packages/6e/38/3c6d281b4d14dc99e8536dbc3840e43884a4c2ec51853c471c165e849320/cbgen-1.0.6-cp310-cp310-musllinux_1_2_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "e96a489bbf9b822572dc130ac10342314d5c05c88957cfef30a08d250700294a",
"md5": "c7b8585ad5aa098ba30f12ce846eee2e",
"sha256": "d4f599d86f35d219093e885c35efb74b64e9d0d8a5a6ff6f5e73d87f1e7eb158"
},
"downloads": -1,
"filename": "cbgen-1.0.6-cp310-cp310-win_amd64.whl",
"has_sig": false,
"md5_digest": "c7b8585ad5aa098ba30f12ce846eee2e",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": "<4.0,>=3.9",
"size": 167598,
"upload_time": "2024-06-17T15:27:01",
"upload_time_iso_8601": "2024-06-17T15:27:01.665714Z",
"url": "https://files.pythonhosted.org/packages/e9/6a/489bbf9b822572dc130ac10342314d5c05c88957cfef30a08d250700294a/cbgen-1.0.6-cp310-cp310-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "ff05360448e10fbe7bed04450d2e2f9df6c8ddfa6e86beb367e426eb6b06fb49",
"md5": "7ba1a47002f4eb9f6e52b5f79a4a907d",
"sha256": "b97ab995397d56fa007dfd4e3d01f0ee7bc02ee5685b4e174161615af6a1dad0"
},
"downloads": -1,
"filename": "cbgen-1.0.6-cp311-cp311-macosx_13_0_x86_64.whl",
"has_sig": false,
"md5_digest": "7ba1a47002f4eb9f6e52b5f79a4a907d",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": "<4.0,>=3.9",
"size": 419458,
"upload_time": "2024-06-17T15:27:02",
"upload_time_iso_8601": "2024-06-17T15:27:02.719787Z",
"url": "https://files.pythonhosted.org/packages/ff/05/360448e10fbe7bed04450d2e2f9df6c8ddfa6e86beb367e426eb6b06fb49/cbgen-1.0.6-cp311-cp311-macosx_13_0_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "8171260966997bdad39615e3430375fbca020ca103c1f601ec95f969e0b02296",
"md5": "5f4461d4db63ed9fa3088ae43922346e",
"sha256": "a0ddcaa25f19ea383931605d4627da06339662d0ef5bc07fda706d2592a11b31"
},
"downloads": -1,
"filename": "cbgen-1.0.6-cp311-cp311-macosx_14_0_arm64.whl",
"has_sig": false,
"md5_digest": "5f4461d4db63ed9fa3088ae43922346e",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": "<4.0,>=3.9",
"size": 288999,
"upload_time": "2024-06-17T15:27:04",
"upload_time_iso_8601": "2024-06-17T15:27:04.516476Z",
"url": "https://files.pythonhosted.org/packages/81/71/260966997bdad39615e3430375fbca020ca103c1f601ec95f969e0b02296/cbgen-1.0.6-cp311-cp311-macosx_14_0_arm64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "adcc0a735cc723989189177d00a57937e44184b57ca42245570b0b8e86720d57",
"md5": "335391972d4b43f5be291aa16cc0ce43",
"sha256": "85560c53ea769902e9516b86d6bd2f3e6718dcac8ce4c3d7c0ac9fb43863b19f"
},
"downloads": -1,
"filename": "cbgen-1.0.6-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
"has_sig": false,
"md5_digest": "335391972d4b43f5be291aa16cc0ce43",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": "<4.0,>=3.9",
"size": 180643,
"upload_time": "2024-06-17T15:27:06",
"upload_time_iso_8601": "2024-06-17T15:27:06.253619Z",
"url": "https://files.pythonhosted.org/packages/ad/cc/0a735cc723989189177d00a57937e44184b57ca42245570b0b8e86720d57/cbgen-1.0.6-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "1aaa7b37e68dda0f95b5fde96d20aab5163c61f35268914d4df110923953fbb4",
"md5": "86b045caaf16260b671017b7df53e8fa",
"sha256": "9c04f5860e7c35296777af14b0749c3b0c0210825644ac98cae9f169822a40bd"
},
"downloads": -1,
"filename": "cbgen-1.0.6-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "86b045caaf16260b671017b7df53e8fa",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": "<4.0,>=3.9",
"size": 578915,
"upload_time": "2024-06-17T15:27:08",
"upload_time_iso_8601": "2024-06-17T15:27:08.260024Z",
"url": "https://files.pythonhosted.org/packages/1a/aa/7b37e68dda0f95b5fde96d20aab5163c61f35268914d4df110923953fbb4/cbgen-1.0.6-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "b87b10cff399b0255d1426a1498aeb2eda7a94167a034fbd9f0bca5da2c66fdd",
"md5": "0f0f22808c8d99f65214b97e9b6686ea",
"sha256": "9beb0fe67968020344b47c0f5f648418202ead39b1cc599adc481a49daace99b"
},
"downloads": -1,
"filename": "cbgen-1.0.6-cp311-cp311-musllinux_1_2_aarch64.whl",
"has_sig": false,
"md5_digest": "0f0f22808c8d99f65214b97e9b6686ea",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": "<4.0,>=3.9",
"size": 345395,
"upload_time": "2024-06-17T15:27:09",
"upload_time_iso_8601": "2024-06-17T15:27:09.476808Z",
"url": "https://files.pythonhosted.org/packages/b8/7b/10cff399b0255d1426a1498aeb2eda7a94167a034fbd9f0bca5da2c66fdd/cbgen-1.0.6-cp311-cp311-musllinux_1_2_aarch64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "c4bbfa9ed88dca04be210707e00bf329a337b78cbfc154c4cfa0250a7f589b0b",
"md5": "1422783133647c6bd0cd201ce06af4f6",
"sha256": "fc40d9e917155125057adbad5477537a3974a7908080b60715449298f5c686d7"
},
"downloads": -1,
"filename": "cbgen-1.0.6-cp311-cp311-musllinux_1_2_x86_64.whl",
"has_sig": false,
"md5_digest": "1422783133647c6bd0cd201ce06af4f6",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": "<4.0,>=3.9",
"size": 729100,
"upload_time": "2024-06-17T15:27:10",
"upload_time_iso_8601": "2024-06-17T15:27:10.633739Z",
"url": "https://files.pythonhosted.org/packages/c4/bb/fa9ed88dca04be210707e00bf329a337b78cbfc154c4cfa0250a7f589b0b/cbgen-1.0.6-cp311-cp311-musllinux_1_2_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "4084f0660542361cfe3a97e553d61e91d92bb26ea04a87cdd7d06522f1852dcf",
"md5": "1081d25cbceda0eb48ee20e7f72deb50",
"sha256": "733a11d2eb2b06adf4ef0dd7675ce18e011c12df99e42fea93b3222efad5293b"
},
"downloads": -1,
"filename": "cbgen-1.0.6-cp311-cp311-win_amd64.whl",
"has_sig": false,
"md5_digest": "1081d25cbceda0eb48ee20e7f72deb50",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": "<4.0,>=3.9",
"size": 243941,
"upload_time": "2024-06-17T15:27:12",
"upload_time_iso_8601": "2024-06-17T15:27:12.426068Z",
"url": "https://files.pythonhosted.org/packages/40/84/f0660542361cfe3a97e553d61e91d92bb26ea04a87cdd7d06522f1852dcf/cbgen-1.0.6-cp311-cp311-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "09ce6abc744f0b17d24ce47fd177b81aafc0a8afe005439b18e57db6caa564f3",
"md5": "c3a20122bc20058663f4542f2c77b9f9",
"sha256": "e05037fabfd12711836b0cd26da961fc271b56080871e3508177c6c08b1247b1"
},
"downloads": -1,
"filename": "cbgen-1.0.6-cp312-cp312-macosx_13_0_x86_64.whl",
"has_sig": false,
"md5_digest": "c3a20122bc20058663f4542f2c77b9f9",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": "<4.0,>=3.9",
"size": 554262,
"upload_time": "2024-06-17T15:27:14",
"upload_time_iso_8601": "2024-06-17T15:27:14.200785Z",
"url": "https://files.pythonhosted.org/packages/09/ce/6abc744f0b17d24ce47fd177b81aafc0a8afe005439b18e57db6caa564f3/cbgen-1.0.6-cp312-cp312-macosx_13_0_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "c0157c42414b690d937ca6c4c75d08964e1e7bb19d9bb2fc06b5698ee18e53b8",
"md5": "b8e85be897da989b59290987dc4534b2",
"sha256": "07d8d9209d24005f8f492b82f3793ac4ac8596263b07c5f68b7ab3e57eb0bc83"
},
"downloads": -1,
"filename": "cbgen-1.0.6-cp312-cp312-macosx_14_0_arm64.whl",
"has_sig": false,
"md5_digest": "b8e85be897da989b59290987dc4534b2",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": "<4.0,>=3.9",
"size": 380328,
"upload_time": "2024-06-17T15:27:15",
"upload_time_iso_8601": "2024-06-17T15:27:15.918618Z",
"url": "https://files.pythonhosted.org/packages/c0/15/7c42414b690d937ca6c4c75d08964e1e7bb19d9bb2fc06b5698ee18e53b8/cbgen-1.0.6-cp312-cp312-macosx_14_0_arm64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "a5363e8550e6d05baea8eb2eae8c27887e81ea0085f8246d13e030d73f9f87fd",
"md5": "0cd0ee6aa3fc8d40d571b9fd850317b2",
"sha256": "8e95a3b83d58343f5a7026dcee9dfce7ab9845406feb8b1c065151636b9fbefc"
},
"downloads": -1,
"filename": "cbgen-1.0.6-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "0cd0ee6aa3fc8d40d571b9fd850317b2",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": "<4.0,>=3.9",
"size": 767497,
"upload_time": "2024-06-17T15:27:17",
"upload_time_iso_8601": "2024-06-17T15:27:17.117036Z",
"url": "https://files.pythonhosted.org/packages/a5/36/3e8550e6d05baea8eb2eae8c27887e81ea0085f8246d13e030d73f9f87fd/cbgen-1.0.6-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "a9246613c31e2346bd583ebbd4f32eccca4cd894364daf751ed0b632665013b3",
"md5": "4172db58e1463e774635aa86587eab2d",
"sha256": "e1279d9881844018d27d6cd3ec8475e08d68136a1862c8eadf41745b373393d1"
},
"downloads": -1,
"filename": "cbgen-1.0.6-cp312-cp312-musllinux_1_2_x86_64.whl",
"has_sig": false,
"md5_digest": "4172db58e1463e774635aa86587eab2d",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": "<4.0,>=3.9",
"size": 914945,
"upload_time": "2024-06-17T15:27:18",
"upload_time_iso_8601": "2024-06-17T15:27:18.309123Z",
"url": "https://files.pythonhosted.org/packages/a9/24/6613c31e2346bd583ebbd4f32eccca4cd894364daf751ed0b632665013b3/cbgen-1.0.6-cp312-cp312-musllinux_1_2_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "eceb493f97d94704a5078770477d03924c6bd74c2d98d041d25848f4b735034d",
"md5": "593281c1919ac861d6a4891438d3784f",
"sha256": "e56d6a01fb71d5c7fbf7039cc23089edd7a749fafb9f2898efffeacbd14a2bba"
},
"downloads": -1,
"filename": "cbgen-1.0.6-cp312-cp312-win_amd64.whl",
"has_sig": false,
"md5_digest": "593281c1919ac861d6a4891438d3784f",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": "<4.0,>=3.9",
"size": 319686,
"upload_time": "2024-06-17T15:27:20",
"upload_time_iso_8601": "2024-06-17T15:27:20.306087Z",
"url": "https://files.pythonhosted.org/packages/ec/eb/493f97d94704a5078770477d03924c6bd74c2d98d041d25848f4b735034d/cbgen-1.0.6-cp312-cp312-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "9ad4207566dd60778e5c868dc887bddc0cc20a9c4ebdb06bd451669d12064ef7",
"md5": "2daa2acabee7b6c01d4945eb2f5e4e27",
"sha256": "f32275bbd77c32a40129e0d37450de019f74fefecdd337217116d1a4cdf21713"
},
"downloads": -1,
"filename": "cbgen-1.0.6-cp39-cp39-macosx_13_0_x86_64.whl",
"has_sig": false,
"md5_digest": "2daa2acabee7b6c01d4945eb2f5e4e27",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": "<4.0,>=3.9",
"size": 149879,
"upload_time": "2024-06-17T15:27:22",
"upload_time_iso_8601": "2024-06-17T15:27:22.159127Z",
"url": "https://files.pythonhosted.org/packages/9a/d4/207566dd60778e5c868dc887bddc0cc20a9c4ebdb06bd451669d12064ef7/cbgen-1.0.6-cp39-cp39-macosx_13_0_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "b39bff50f251077b0972bd9a262ed9ae781b565d83adc799d6ce6bcd1ca28a05",
"md5": "dd90ad6d7a3f316b2843f9b569b247fa",
"sha256": "f4eb1f07398a37daaf40327de5e491ede311a933d26f6868e1f3d74982c5d569"
},
"downloads": -1,
"filename": "cbgen-1.0.6-cp39-cp39-macosx_14_0_arm64.whl",
"has_sig": false,
"md5_digest": "dd90ad6d7a3f316b2843f9b569b247fa",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": "<4.0,>=3.9",
"size": 106392,
"upload_time": "2024-06-17T15:27:23",
"upload_time_iso_8601": "2024-06-17T15:27:23.132518Z",
"url": "https://files.pythonhosted.org/packages/b3/9b/ff50f251077b0972bd9a262ed9ae781b565d83adc799d6ce6bcd1ca28a05/cbgen-1.0.6-cp39-cp39-macosx_14_0_arm64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "a9e0462f0cde8b72b5170c5d7e441325d0969be22e2fa249b1d2c04c56cc6637",
"md5": "af6461c97dbd33b732b02a17d9a50095",
"sha256": "7e2e3c9ed4461791e056efb17d8bbf9559f0ef68d90a3366f788ec69858e252f"
},
"downloads": -1,
"filename": "cbgen-1.0.6-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
"has_sig": false,
"md5_digest": "af6461c97dbd33b732b02a17d9a50095",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": "<4.0,>=3.9",
"size": 180631,
"upload_time": "2024-06-17T15:27:24",
"upload_time_iso_8601": "2024-06-17T15:27:24.136879Z",
"url": "https://files.pythonhosted.org/packages/a9/e0/462f0cde8b72b5170c5d7e441325d0969be22e2fa249b1d2c04c56cc6637/cbgen-1.0.6-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "ae377c8c79b2913461fe3a81e6bff48a49a83592266065e47330da0ef70d016f",
"md5": "2b5cacbaa3c923a1cb341b8438a1371b",
"sha256": "d26b6034e15a6c67c5b1d3caf127e2a79ed08bd90d23c8a157ff5652231acf0a"
},
"downloads": -1,
"filename": "cbgen-1.0.6-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "2b5cacbaa3c923a1cb341b8438a1371b",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": "<4.0,>=3.9",
"size": 203098,
"upload_time": "2024-06-17T15:27:25",
"upload_time_iso_8601": "2024-06-17T15:27:25.317168Z",
"url": "https://files.pythonhosted.org/packages/ae/37/7c8c79b2913461fe3a81e6bff48a49a83592266065e47330da0ef70d016f/cbgen-1.0.6-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "07dc3ca8b3aa7cf18ab38e103db129763c171479f931fda734f9c302faafec78",
"md5": "43d16b69b06af64148b7d4390edd478d",
"sha256": "6b61998d7aaa1fe75162096a5b5bb3d2997bca7814290c4d75576396175dec16"
},
"downloads": -1,
"filename": "cbgen-1.0.6-cp39-cp39-musllinux_1_2_aarch64.whl",
"has_sig": false,
"md5_digest": "43d16b69b06af64148b7d4390edd478d",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": "<4.0,>=3.9",
"size": 345391,
"upload_time": "2024-06-17T15:27:26",
"upload_time_iso_8601": "2024-06-17T15:27:26.740019Z",
"url": "https://files.pythonhosted.org/packages/07/dc/3ca8b3aa7cf18ab38e103db129763c171479f931fda734f9c302faafec78/cbgen-1.0.6-cp39-cp39-musllinux_1_2_aarch64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "e0ee4cb92a53646970d0dea3ef007620176a89ff484a69745b9fbc22f20136d5",
"md5": "1c4a1a6d41a55e7f2ba4d65d84f05430",
"sha256": "f2dfcad5b7432c62db50c8c2ebde9fe107720af87a613c3366f78550a9de3761"
},
"downloads": -1,
"filename": "cbgen-1.0.6-cp39-cp39-musllinux_1_2_x86_64.whl",
"has_sig": false,
"md5_digest": "1c4a1a6d41a55e7f2ba4d65d84f05430",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": "<4.0,>=3.9",
"size": 358762,
"upload_time": "2024-06-17T15:27:27",
"upload_time_iso_8601": "2024-06-17T15:27:27.862712Z",
"url": "https://files.pythonhosted.org/packages/e0/ee/4cb92a53646970d0dea3ef007620176a89ff484a69745b9fbc22f20136d5/cbgen-1.0.6-cp39-cp39-musllinux_1_2_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "68861d5388c64fef248beed558fdba295596d1f16c5e0a6b2b0e37b00f8d56a7",
"md5": "fd29cf2b5ef323a8c13f84734317c7a8",
"sha256": "80526b425586272f5d5c721de3e7c6595f9f855e94b023bd5377d54667349fde"
},
"downloads": -1,
"filename": "cbgen-1.0.6-cp39-cp39-win_amd64.whl",
"has_sig": false,
"md5_digest": "fd29cf2b5ef323a8c13f84734317c7a8",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": "<4.0,>=3.9",
"size": 91248,
"upload_time": "2024-06-17T15:27:29",
"upload_time_iso_8601": "2024-06-17T15:27:29.623965Z",
"url": "https://files.pythonhosted.org/packages/68/86/1d5388c64fef248beed558fdba295596d1f16c5e0a6b2b0e37b00f8d56a7/cbgen-1.0.6-cp39-cp39-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "a097cc69e0d0accb46965332ae247f3289832e546f8d30cb77218d6eb0f47b48",
"md5": "22231b1341072c36edee151882958410",
"sha256": "edcf856c9b0cafae7f6e999ed5d08aacdf1e09dadec766b79990fe5861e8cf7e"
},
"downloads": -1,
"filename": "cbgen-1.0.6.tar.gz",
"has_sig": false,
"md5_digest": "22231b1341072c36edee151882958410",
"packagetype": "sdist",
"python_version": "source",
"requires_python": "<4.0,>=3.9",
"size": 12387,
"upload_time": "2024-06-17T15:27:30",
"upload_time_iso_8601": "2024-06-17T15:27:30.503104Z",
"url": "https://files.pythonhosted.org/packages/a0/97/cc69e0d0accb46965332ae247f3289832e546f8d30cb77218d6eb0f47b48/cbgen-1.0.6.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2024-06-17 15:27:30",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "limix",
"github_project": "cbgen",
"travis_ci": false,
"coveralls": false,
"github_actions": true,
"lcname": "cbgen"
}