Python bindings to the Bigtools Rust library for high-performance BigWig and BigBed I/O
Project description
The pybigtools
python package wraps the bigtools
Rust library and allows effecient reading and writing of bigWig and bigBed files.
Documenation
Documentation is available on readthedocs.
Examples
(Replace <path>
with the path to a bigWig file or url)
Iterator of intervals
import pybigtools
b = pybigtools.open(<path>)
i = b.intervals("chr1")
print(next(i))
Numpy array of values
import pybigtools
b = pybigtools.open(<path>)
a = b.values("chr1")
print(a.shape)
Open a file-like object
import pybigtools
b = pybigtools.open(open(<path>, 'rb'))
a = b.values("chr1")
print(a.shape)
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
pybigtools-0.2.2.tar.gz
(9.5 MB
view hashes)
Built Distributions
Close
Hashes for pybigtools-0.2.2-pp310-pypy310_pp73-manylinux_2_28_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | da3d1e57170eacb19b350dbb8800d18a6fa0b4156075c27551da942d8495a8f9 |
|
MD5 | 16d34f68759f2e1e2ca23a9831e0ddff |
|
BLAKE2b-256 | 4fc15480c5815c724f4fa1cdc527e1c741dbdb022e27dfe4815b326e23bd96c5 |
Close
Hashes for pybigtools-0.2.2-pp310-pypy310_pp73-manylinux_2_28_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a3586685c6c4e81bee1dc62ee2aeea35bc5684382cd16262c414121fea4b66c6 |
|
MD5 | 098245049d1bbf775c873b11e1c6e26f |
|
BLAKE2b-256 | 7eb8ed97fa25ef23243c9acf6a34ebc972937cc2df2be2d6759939c75f0796fd |
Close
Hashes for pybigtools-0.2.2-pp39-pypy39_pp73-manylinux_2_28_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 059864ba4c942826cad33402d3b07f5a32476a10a9cf24f78325be6761236121 |
|
MD5 | 2b7115a07a89f8c93067ea3ac1ee965e |
|
BLAKE2b-256 | 28a1992ec4bd3a510353fb0282c14e85b81b05c4ca3fb50b230031840230b5c5 |
Close
Hashes for pybigtools-0.2.2-pp38-pypy38_pp73-manylinux_2_28_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 74dcd140618ad07dbc211f0f88b1fe54d4debec52a5395169bd5d4ca822df122 |
|
MD5 | b513b68e71b0218526904c700cd43017 |
|
BLAKE2b-256 | 51182fb3eceb8c50b5e5711fa51f3f693d24efd23461edc2d549a2ea4f7f0d51 |
Close
Hashes for pybigtools-0.2.2-pp37-pypy37_pp73-manylinux_2_28_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 546ae67d3402a4d6baad53b5bba51db976ccff79b0babb86646a8852774c5e49 |
|
MD5 | 4b8771607c96683bb05bb0cb6fcaf155 |
|
BLAKE2b-256 | 6a42931196807266ddcff2bf78c7f26ceeff608b356213e2b0980e3d1e8c2356 |
Close
Hashes for pybigtools-0.2.2-cp312-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d2e4ed30055bf13bb00eb7cc9c3e2f140273ea21b36b5350c304216beb10b68d |
|
MD5 | 11a26d2d429d364644a267fec066df1c |
|
BLAKE2b-256 | e4b2a4ffb9fcd167b38ef12d8086f863599734e30b1e6c11b08978d40145db84 |
Close
Hashes for pybigtools-0.2.2-cp312-none-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 136d2c4f040a70a7f2a15a36a84fbed8432335e53db700726b912acbe46dca25 |
|
MD5 | 5e5306fd2d47b324b8ffc59ab33f20e1 |
|
BLAKE2b-256 | 68aecd6bea999ff9fc5e1e66146371bc2e78cd2fc68b7fdf9b33bba20529559b |
Close
Hashes for pybigtools-0.2.2-cp312-cp312-manylinux_2_28_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 47c80a6b95d6e597e4cf8029439756e88fb5a08eec7a5d1acd806e9d1ec809ad |
|
MD5 | cc7b52be884f326b29887dac0bbf4dc4 |
|
BLAKE2b-256 | ab9025713e5c64573029b71a95e8ab2eda88c26a3838f8a7532e2b8ca0185e7b |
Close
Hashes for pybigtools-0.2.2-cp312-cp312-manylinux_2_28_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1abd0b8c10d8ca575948df7e64b5f4ba9559e308ab33431b5e94a9607a1b66a8 |
|
MD5 | 77f83d1f31f05b1e0055866b7ba299b5 |
|
BLAKE2b-256 | eb3df51ca07dcdf7ce3b5d3a02751d5be1e52f6ec86676890cfa2b5e678813d6 |
Close
Hashes for pybigtools-0.2.2-cp312-cp312-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d2b4d952e5026f09d93f5de543a1d2b953c283b119c804ec8709cbffec591595 |
|
MD5 | 74a9dc3ca80249b84c640b5f4ba6830a |
|
BLAKE2b-256 | 473cc1efa1b0fd3a7b508b0c44117d061064701835d8a0b45a78981c541e6607 |
Close
Hashes for pybigtools-0.2.2-cp312-cp312-macosx_10_12_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2b59f9397e79d188275241376bb0ae462b40d2b5d9e10dd746983864e90d134d |
|
MD5 | c66f5a4d53966a2dc909afbe3dd71543 |
|
BLAKE2b-256 | 240014d932e8f3c7cb324f40804ae7f6b4a8141db3394f1b63d92148be8e476f |
Close
Hashes for pybigtools-0.2.2-cp311-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b5106f98ec23981b66b11f1f25e5fd9fda5686ac350c964e2ab54e36c5aa481d |
|
MD5 | 4fa874afb1f4a58caaf204c6192c296d |
|
BLAKE2b-256 | 41d588fa7555e71f49ba5a40214baa82e80fff935e5cea3f4329793919a96905 |
Close
Hashes for pybigtools-0.2.2-cp311-none-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 943da61b48185a060fe1f40687e80aeb4196c1925ccc274ad2e8123a61975ad8 |
|
MD5 | 554dd0921655c951293cde73d33989fd |
|
BLAKE2b-256 | 934dc6a7d67d3ca283fa82086a1f40995da3855d84618a7f37dc83309c35133d |
Close
Hashes for pybigtools-0.2.2-cp311-cp311-manylinux_2_28_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 181c38fc3df58aba41cd87ce3f0937e2b41fd2176086299b27d942a896fa3dc2 |
|
MD5 | 4b025b517c828cdc19dbd1a20bd2263d |
|
BLAKE2b-256 | f2c184c2eb9d85590fc22d60ae9ead3ebf30a13d2498a05a401e91cf9224df81 |
Close
Hashes for pybigtools-0.2.2-cp311-cp311-manylinux_2_28_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b93cd80ef47532a63354777f8185f40eaa3070a8d0e9bb89549719dbc3b97019 |
|
MD5 | e1809b858585b8079cce7a899fc5feb6 |
|
BLAKE2b-256 | 99010f440036be5cadc33218dda1e51a6dd6ca3dcd02e8050a749485e92e080e |
Close
Hashes for pybigtools-0.2.2-cp311-cp311-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 37cffaff1d0eef7ec4a9edd6e1b127e0182ba1bda662b42c8b0f1b792cd2aff8 |
|
MD5 | 31cde20f28cd226b8485a9d1b882c8be |
|
BLAKE2b-256 | 533cafccbd042080ba42edc2116ae1bf5d139e3103a6f4683c6bc081a8dd622f |
Close
Hashes for pybigtools-0.2.2-cp311-cp311-macosx_10_12_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9ea7316414e7978f547510cc627b5b02d7defaf14667247e47609f67143e1232 |
|
MD5 | 54f56a845438722ce8c6fa07ee560697 |
|
BLAKE2b-256 | f915039cfc009aac716d8ee4a728edd0135ea487668b8e260ca72509de4032d8 |
Close
Hashes for pybigtools-0.2.2-cp310-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | dafefb6a49d18667d069cd885fa18057f3e076bee5c111c94f4abc1096d4080e |
|
MD5 | df991070a56b533552e88a144f4d9738 |
|
BLAKE2b-256 | 7add5b6ae632c031cbd0c29e384b37fa8f76507b1124c7527f318fed085ade49 |
Close
Hashes for pybigtools-0.2.2-cp310-none-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | cc143426452576e02ff5769ce0a15fc4f3402bbed437c1c9d0aec6bf42f8b824 |
|
MD5 | 2fc17963dda8332213a040806430871f |
|
BLAKE2b-256 | 3643d6dc74ec82d82df015d4ea2425dd1bc45121da4b913273f3923309e44ff6 |
Close
Hashes for pybigtools-0.2.2-cp310-cp310-manylinux_2_28_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | feff054e334b1d3e795585afe6c0add80eaebb0e27a237a6488be95bc91f9b20 |
|
MD5 | dbec46c22aaee525cea3d584bb7446d9 |
|
BLAKE2b-256 | 1c7f235ba7fb4477ebe7a1b9421c44c69a85d3f8620358e74299303d70f9699c |
Close
Hashes for pybigtools-0.2.2-cp310-cp310-manylinux_2_28_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2c8df0571c7709301e7549be4dd9b03fec7f5ce8d1dd22b814a7379c522d5511 |
|
MD5 | d580072b15e7e541882424e24885409a |
|
BLAKE2b-256 | 4ed3c5a845dcbc2255f9be962bcb4869cb5cafe5e30352c9265e7f41c02e3d07 |
Close
Hashes for pybigtools-0.2.2-cp310-cp310-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | bd88ed8cd1f2daca4675dc3bd442b0b40b82da5587c2aa9bb4fbf5e3bd458aa5 |
|
MD5 | 43bd93bdb5c4122fb01323f1419dc5c4 |
|
BLAKE2b-256 | 274fa837d9de261818f31d494791d0208caf1b8045d59d4bbf40b233bba82eb6 |
Close
Hashes for pybigtools-0.2.2-cp310-cp310-macosx_10_12_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3235f5ef2efdcbdb869e52fb126bd175625507bade66c2d216d73d9cd0c18619 |
|
MD5 | c4a711eea7c6dfee540efc0d22af62f5 |
|
BLAKE2b-256 | 9ce2a577934832eeba1cb017803bf4af4a3f714e22d0572ea2edd2049f0488cc |
Close
Hashes for pybigtools-0.2.2-cp39-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f49398102897f18d036c96f0c8830c0fcc2752efed2b088fd278b20808b01d8f |
|
MD5 | 330f94110c1709d92af4363a8f79c930 |
|
BLAKE2b-256 | 51a39078f03b5b10a259c29595e5908d2e4857b81bb4fc44b380776145bdb9a0 |
Close
Hashes for pybigtools-0.2.2-cp39-none-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | fe622ca157e6212c0a12884a1a73efd8565674619fbcf04efd5b96c01edc3e5b |
|
MD5 | 81d4095a95ee14a8000eadfd67d76b4a |
|
BLAKE2b-256 | 82f3ff761d0c41a5a65a792e76e30769f7165a022a4bd31f8e11652be98643ce |
Close
Hashes for pybigtools-0.2.2-cp39-cp39-manylinux_2_28_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3c014536c76c8f854dc8cd23b0c2f0e2d2495f6bbcacab5168d70cef4cd199c2 |
|
MD5 | 8e21f7d50ba919c7cdb1af674459c4f3 |
|
BLAKE2b-256 | dddc31b4d6c92324eefbe05b94a7a216fe0b76a5f30f722d8d40b31d2ec905e1 |
Close
Hashes for pybigtools-0.2.2-cp39-cp39-manylinux_2_28_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 48d6dd03b7ee7c52d9af30f8061eb227f9a4248a19ee5094ff15627c9a038e2d |
|
MD5 | 158087ea8ca4162ee0b7e08115ac88ce |
|
BLAKE2b-256 | e44f75bbb35e06f734aa30a2884d2e20dab4961f3a8fcb5c966c63ed55cb9044 |
Close
Hashes for pybigtools-0.2.2-cp39-cp39-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 75ba54cc85724fef9c821de269f171a6ed7209ef9adf058a246463477286e1d3 |
|
MD5 | 98b55ed68f64958e9eae349c2df0038d |
|
BLAKE2b-256 | 2f14f8ae3fb3213390f8b7b09560e50de26b9c5dbbc8c2afc923a0900e5cf029 |
Close
Hashes for pybigtools-0.2.2-cp39-cp39-macosx_10_12_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1aa04332e968dc68ce205f0ab1e0be72dc279c122e98adf51f6b5a8e28f0f003 |
|
MD5 | f55f95d1c1f3b7e96dda26b90a88f74f |
|
BLAKE2b-256 | 2cf15121ef198880646ac29bc2ac1c274676c76dda979b7ea26fe466dc0b8da6 |
Close
Hashes for pybigtools-0.2.2-cp38-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5200f7deb7965e5c638ef3656136552793958d244a022f387b8e11bf77496d4c |
|
MD5 | eaefd8d598771d3476c1006ffb2a9c19 |
|
BLAKE2b-256 | caf1ca7b13c61e2e6fcdeacf717239217bf82ed2333db82e3585189151246fe4 |
Close
Hashes for pybigtools-0.2.2-cp38-none-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 51b69c3726455420571469cf61b47bda16960ce18c34a41d79d22cd66f0aa104 |
|
MD5 | 4ce3bbb0d6b6ed060457a51128942359 |
|
BLAKE2b-256 | b15691714fbcb2f16925c21fff834ac950b07e9c88998d96f7412f3f760cd9ed |
Close
Hashes for pybigtools-0.2.2-cp38-cp38-manylinux_2_28_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 13bc33baed3a49b9164a2f216ab9aaf7550cf5207b24435091121777216e84e7 |
|
MD5 | a3642cb644b9d9dd7e97b7d0e8840c1e |
|
BLAKE2b-256 | 732dd6e463fd6ade9abce6901433fbd9fe72e6883fb507be64e87cb61981b281 |
Close
Hashes for pybigtools-0.2.2-cp38-cp38-manylinux_2_28_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3dfb98526653bd18c0db7c9d631ec4bdea35e915b19df7bce2b7b5b60b8a9593 |
|
MD5 | 1656b74782ae4539b44652cb9f0e9032 |
|
BLAKE2b-256 | f3062f24e248443931af1e032cf6fef83173b559a09074aa7ec265f5f1b70ec8 |
Close
Hashes for pybigtools-0.2.2-cp37-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3b78cfa4170be59048f7e087def82eb733996e908a49e153124c480a184bf5ca |
|
MD5 | cc4a32e6ed8f5e646c46962ba33ca70c |
|
BLAKE2b-256 | bf73064edb910b5870ca89bfafe5af54f05f0462a806f749da28fdb2084a650b |
Close
Hashes for pybigtools-0.2.2-cp37-none-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6ef055e4abf4e5995cb43450f79fcfc118a09859cd686428fa000364e74c2544 |
|
MD5 | 6fc9b0fdba35b75e3174f2b24a1ba413 |
|
BLAKE2b-256 | d752d5379a48f0e1ddc3db5d9b777a720c340165f6272fc77bf163a389fa4deb |
Close
Hashes for pybigtools-0.2.2-cp37-cp37m-manylinux_2_28_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f6291030b7d9dab7819c2428045b912d6af1b7dd0b4ddf536ae1897234129038 |
|
MD5 | 558c269c034ad414a9784b729da21fcd |
|
BLAKE2b-256 | 6dda19da73dd9132686f20b23aa350a08dff449908b31ed917881fbdcc1ad5d2 |
Close
Hashes for pybigtools-0.2.2-cp37-cp37m-manylinux_2_28_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c245ba04d4011594ece2ea08ed96c6667f485e6416b961395cd4102ac50b51dd |
|
MD5 | 260e81f8350649687e47fdc5c9c1d905 |
|
BLAKE2b-256 | d95389ff0e2212fa83652b750decd5f55e062a3abff4ef6d05effe14d2c18f26 |