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.3-cp38-cp38-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 34761108619c05c120489545bd0d0f5a5ea09eb6fbfc5a72172999956f3f5ecc |
|
MD5 | ab9f624f6cdcccefdbadb4977313aaa7 |
|
BLAKE2b-256 | 7424f44a4c03de444ef4ee9c1bd744f49a1ee51ccd108736750bbdb58b1afa85 |
Hashes for bgen_reader-4.0.3-cp38-cp38-manylinux2010_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 612e2e70f3e2b51472e62139411b49f93fa4a23204195c7fb7b20c2853b64948 |
|
MD5 | d9c94d65faac0cec144cda717a513e93 |
|
BLAKE2b-256 | 2d3422f8a4679eea653594df4f859125ce5e335af6b587a9fb057d83eb11f4ed |
Hashes for bgen_reader-4.0.3-cp38-cp38-manylinux1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 63f54a9fc03a89274459f6e01245e91840ee7de145687c5b6f3a92e6f5514387 |
|
MD5 | f8928905f89ff9a9f229f25471d2934d |
|
BLAKE2b-256 | b6bac4f00a3b9fab6eddfb2bb1177ded28c50124ff3b5ab2f2e86e9392f884f5 |
Hashes for bgen_reader-4.0.3-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d904e0287fb6be513cf801cdc2fa409b0e0c4009aef605243cc6acc4b0826709 |
|
MD5 | 07ea9386b63c945725319918a531c6c8 |
|
BLAKE2b-256 | a406bc5a6240c9882838bfecb287f0075f8fe1b5a81e0caf9748286471de69bc |
Hashes for bgen_reader-4.0.3-cp37-cp37m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | caaf45a5e4ef085d68e39dcade0fdcb8cf5101b0ab7aab039c679848531e2427 |
|
MD5 | 0a40798d92f060d6cabb54f5f27b6da4 |
|
BLAKE2b-256 | 7c4df95b9c3db342d189f4934a8bee87be7d1c8c1dae345a81f95709d428cd2f |
Hashes for bgen_reader-4.0.3-cp37-cp37m-manylinux2010_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a838a33a9ddb081938a85d6fe983aa9ea1c2674d053d9ee48eb5b7aaaf9fb308 |
|
MD5 | a8116372bb17ffd72506a31e425c8daa |
|
BLAKE2b-256 | aae30bc0683b7f4fe72dbcf774c36540907ed56e852ffb572f00d0b8631ce5fe |
Hashes for bgen_reader-4.0.3-cp37-cp37m-manylinux1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 320049aef46e44a7c74b102c735ffd68e17162d9a08b25b9921ea2d31d3fc38c |
|
MD5 | 19f95640b81011b79a24e146b93245f3 |
|
BLAKE2b-256 | 42bc6a3e2720ba98d5824bcdf36ff615e696c26f57e543780865e1efc998bc95 |
Hashes for bgen_reader-4.0.3-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | dfc3ba7dbbac8545ab6893ca6b5ae276c742088000fc34f2af1b9e33c320523f |
|
MD5 | d581e4e400f904ccf934add19a714a18 |
|
BLAKE2b-256 | ba0c641b35cff8c4a1257479d6e7065d2a3e3b06b037739478a562e927dd1742 |