Bgen file format reader
Project description
bgen-reader
A bgen file format reader.
Bgen 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 provides a compact data representation without sacrificing variant access performance.
This python package is a wrapper around the bgen library, 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.
Install
It can be installed via conda
conda install -c conda-forge bgen-reader
Or via pip
pip install bgen-reader
Documentation
Please, refer to https://bgen-reader.readthedocs.io.
Troubleshooting
fatal error: bgen.h: No such file or directory
This means that bgen C library is not installed (or could not be found). Please, follow the instructions in https://github.com/limix/bgen to install it, and try installing bgen-reader again.
Problems
If you encounter any issue, please, submit it.
Authors
License
This project is licensed under the MIT License.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distributions
Hashes for bgen_reader-4.0.4-cp38-cp38-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5590f7e416607494e894682aeda3c952ea2c20868fa415b1879e9c07948f1ab3 |
|
MD5 | 3b4456dbed77638756aad82d2c6b281b |
|
BLAKE2b-256 | 6d78adaa12d281149027b2db7275440a7ebe211d52813ced643a442b0114a528 |
Hashes for bgen_reader-4.0.4-cp38-cp38-manylinux2010_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 404a9db164ba15f6e2864c36de03efc7275ae98459c157ccf398e43bd2101d2f |
|
MD5 | e6fdcb3eb615c2d5c16332ec0264db30 |
|
BLAKE2b-256 | 4ab45d12b6f9a1f43d81b5984e6d6d643d1f34097c95ab1784eb17ec40aebd5c |
Hashes for bgen_reader-4.0.4-cp38-cp38-manylinux1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 14a9f585957791306d1eaf111a837f56f0edc0ae35d70a98a6a2060129c9d5c8 |
|
MD5 | 61f06be30dc8c620aa71e5a7f2275092 |
|
BLAKE2b-256 | 0b21c341a502f06223805e889cb30e5bff77a33ddacaadfe981ab668e976dba0 |
Hashes for bgen_reader-4.0.4-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | fcade108b188a5cd82f75bd41d050c0ec87915091b4cd496a60ecc2291de464c |
|
MD5 | 071f31363bf14e4515b7062161b9dab1 |
|
BLAKE2b-256 | cfaa5cae29ef7a65d8491c63e23724a3f99149e31c6d6e78a738fe87e3901f60 |
Hashes for bgen_reader-4.0.4-cp37-cp37m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a0e3d572954bb33791d867f20e08dea6f83acb5a80908e02c2ef9dcfc3a64e61 |
|
MD5 | 4ef2efd610eb9318aeae3309a63dbdb2 |
|
BLAKE2b-256 | 585990dbd1db4713518fbc9f5b13dd53f764c37adccc1e03133125a444fdeac0 |
Hashes for bgen_reader-4.0.4-cp37-cp37m-manylinux2010_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6105cf174181265a777e3943a7a60c933d7823487624af30e8d820e779d20d97 |
|
MD5 | e23d3c6d7f05ad1efc6508f74e62bd8f |
|
BLAKE2b-256 | f9965023e333615f414b1e6dfdc8535aa957b735aa51cd0fe2e18d82523d06d9 |
Hashes for bgen_reader-4.0.4-cp37-cp37m-manylinux1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6c13fbc2da29ac81225c37abbb0b901eea8bd5fa1e375caa3440e1d0439c6ca3 |
|
MD5 | 9c34eb9e4c0e8540bd37a58aec268499 |
|
BLAKE2b-256 | 62c87f01453e8ce52530e034eabf5884d3b7d4281e3da08724e79da08021e3df |
Hashes for bgen_reader-4.0.4-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f68af2fe2381c66e40ff163d1cb32bc6788e10659c283187d82b56fb3e72d54f |
|
MD5 | 58f804a67f02107db4db984c6b458ba3 |
|
BLAKE2b-256 | 6270c2ecd480989d74cf5462cc49468a4efa9b1e665f550d4ab2f6a91db80351 |