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-3.0.5-cp37-cp37m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1370514830d8feebe8ca72672c29efea54734cf01004e10a0649079d3fe549d7 |
|
MD5 | fb31f1b5725af5372b4b6862c76cbfee |
|
BLAKE2b-256 | b6682e22beda0e21bcbfca01ad21efd832760bd2bb1218f0313f510586c2ae59 |
Hashes for bgen_reader-3.0.5-cp37-cp37m-manylinux1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b5ab2a013b3002b38e0bd8c493a3e19d55da93e2c60d85e0aa4c7a18562812f8 |
|
MD5 | bd779f0f1977149970fbde8c78f58a69 |
|
BLAKE2b-256 | 68cf41fe90d921d19cc31d4dd5945977b0354ed7109f7e3549de21e978f8b27b |
Hashes for bgen_reader-3.0.5-cp37-cp37m-macosx_10_6_intel.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4c1bfc983274689e3ba67367ce4c7e1d8d1f567f9f2079c757f95ef31e9c80e4 |
|
MD5 | 24f940588107d269e1ae380b8498f4e7 |
|
BLAKE2b-256 | ad35014f37a54d80dbf56283343d1632003810932ac22d8547737b721c8727b7 |
Hashes for bgen_reader-3.0.5-cp36-cp36m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 22d2d89c745ab4f8565bc6b87dc38f8035753d87ed55033dd57dac1373bc6c04 |
|
MD5 | bb5c8ec61d5252dd6a81f31be1d577ff |
|
BLAKE2b-256 | 5611f2ddc2c4f280ff33a39f76c682c38e35515aaaae1da6862a1ad46926a340 |
Hashes for bgen_reader-3.0.5-cp36-cp36m-manylinux1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9d26e2428aee4f5ecf812a9c14e8a71712806f5941a0dede3b6a495504cbe6a4 |
|
MD5 | 557647d2773abea61223a74fab37a075 |
|
BLAKE2b-256 | 3d86026facbdaf0c47fc26a0c7f01f28975a5a7d90ca59fcf6fb7a08ad7e03b9 |
Hashes for bgen_reader-3.0.5-cp36-cp36m-macosx_10_6_intel.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | eaa6b6f8b87aedcbb27107607cfd03e9d68f3489130fc9c83d32fd75abb381bf |
|
MD5 | ad52fbb03cd7c65afabf2637fe98dadd |
|
BLAKE2b-256 | 7fbac7f89eef3f249571d1273f1d95080f59c1cf7c5682def4f814b5394e791e |