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.1.3.tar.gz
(140.9 kB
view hashes)
Built Distributions
Close
Hashes for pybigtools-0.1.3-pp310-pypy310_pp73-manylinux_2_28_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a0b0e4127efee244bc118ee602a008c9d00a9ef5a77acb8d633721dfa1b5683d |
|
MD5 | 74d953852197a589a2f013c765d51005 |
|
BLAKE2b-256 | 354bd99c3da92b172797bd16129bbd2c0f7d8de320e4ea7eae624787064da087 |
Close
Hashes for pybigtools-0.1.3-pp310-pypy310_pp73-manylinux_2_28_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 274684853c39ba26148b1788a84dbf90d2d4732634b9eb43c39dfdb86b14684b |
|
MD5 | e9bc38548024e0e7d8210a7782a55f2b |
|
BLAKE2b-256 | 7aa58087d224e63c746a2c7e6e7f14422851ab80ac007d97fffec050579e523b |
Close
Hashes for pybigtools-0.1.3-pp39-pypy39_pp73-manylinux_2_28_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f0e4180d95413bab6f233a05ba5a41963b852ca9c992048b7c2606b71833ea47 |
|
MD5 | 1951b02140d4b0256a11f5d6944f4b4d |
|
BLAKE2b-256 | 50831be8ad924f8c78d8d4d039f69f707c99b94e9c4e7fad207b0d40e449c2e4 |
Close
Hashes for pybigtools-0.1.3-pp39-pypy39_pp73-manylinux_2_28_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2f891dddc136adbb84be4be2621d2c0f9047b027aeff2d55d240faf0bc294967 |
|
MD5 | aca14490d84b9744bc0bba57974611f9 |
|
BLAKE2b-256 | 615152771e3c23780f4b368ce5bcbfeb559f867c3c6c678f655abf3dc183eee5 |
Close
Hashes for pybigtools-0.1.3-pp38-pypy38_pp73-manylinux_2_28_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c5f31568166d3efc1a11f57e42db1dbdfce88f89c4881fef540cc0b19e48b87a |
|
MD5 | 387c96cffa1dca5cba17dd107bcf6ddf |
|
BLAKE2b-256 | 584beefbb81798251e970a3c4203fd9372cce7b667b46057f0a6545d5cdb0f6f |
Close
Hashes for pybigtools-0.1.3-pp38-pypy38_pp73-manylinux_2_28_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 44ccbed442b58d3d21195cfce936cc285b9457d7bca9e6cbdadb9607babcde8b |
|
MD5 | 573d0020c796f11e049d5dd5dc6fd84d |
|
BLAKE2b-256 | 9b8e629f32c7676927751630f0987da8bd62f6f26503edf8922ab462f362012a |
Close
Hashes for pybigtools-0.1.3-pp37-pypy37_pp73-manylinux_2_28_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d1a500da3479093b1892afc33c5f956a90487f4c1fe1eee3236e8615f81f8e50 |
|
MD5 | 90a76106dc7ecc68889a0d3ea36884a3 |
|
BLAKE2b-256 | ad598a37d14b28058a7ecfca564629130b4181209a1dc035025a0b9ea21d3cf1 |
Close
Hashes for pybigtools-0.1.3-pp37-pypy37_pp73-manylinux_2_28_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a5f4c2e0c46e1df9b74b91bb3cb40660df38961a6e31c3ee4b50fa61282ed088 |
|
MD5 | e2b2b676b6ef3cf7740e8e77417e976b |
|
BLAKE2b-256 | f172261f62b1c1eb2de9ce6ae14f67d81bdcbbe1c0a8ead5b46c4643704252ad |
Close
Hashes for pybigtools-0.1.3-cp312-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4f915563b268bb294af28379853d4a19d797fbc545fc310a862b19c44ffe3f1b |
|
MD5 | 974dfe0822ab94f88132a20055783a97 |
|
BLAKE2b-256 | a2e08aa12577eb499d0de92b9376e1551afa055e7c1ec08d6b30862dfad9da0e |
Close
Hashes for pybigtools-0.1.3-cp312-none-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 858761fafca3223f5c3f89a9657e6c6f5a49941375eef96261951971fff0a034 |
|
MD5 | bd9439185b9e31cbfd9b2b98c161650f |
|
BLAKE2b-256 | 0de405e55ba23b9cd2922eda98defb60c49f064e585655b6516c4ceaa9779402 |
Close
Hashes for pybigtools-0.1.3-cp312-cp312-manylinux_2_28_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e79b73a5e561abb653f4b071632bda12bd5efd8e475bd344f2bef8973f1814c0 |
|
MD5 | d40bb00b139924a66117bd2aea568173 |
|
BLAKE2b-256 | b2bddae85829e468605b79403056cb3a7411b6b99ca6ec30e237b39a1ce2a8af |
Close
Hashes for pybigtools-0.1.3-cp312-cp312-manylinux_2_28_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 92aaf30c452b762df13709bcf989f7948dad1dbe34814f0124fa8df89bebdce4 |
|
MD5 | fec53c12f4156e2a1c4582d348d48675 |
|
BLAKE2b-256 | 9827e47b211c3a4fb7a74288b6cc82c6ba012238a600e6d8336823c60dad1ef8 |
Close
Hashes for pybigtools-0.1.3-cp312-cp312-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e5919d799cf9ce1073e5decf07c5593ac5ad69a697d23aec9b19ff8e710868f7 |
|
MD5 | d807cb0c55de72e9902248f5bdddedb1 |
|
BLAKE2b-256 | ef4c10fac8323f45af514cfab19b1e838b46665a386f8c6198abb376f2972064 |
Close
Hashes for pybigtools-0.1.3-cp312-cp312-macosx_10_12_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | dedcc3ac0429cdd0bba7495f16d64a0d3652b89658521cb53f594a01e3538f79 |
|
MD5 | 23180448ed5f47461ba573cb4593a531 |
|
BLAKE2b-256 | 2f1e19b391a754ec53b6a00f074f9e5e387bd761ad91ce75edd5fcebc70731fd |
Close
Hashes for pybigtools-0.1.3-cp311-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2022e8a1ed744c47979f62362ae65b62f09c5976ad61d5e3966927203fec10f0 |
|
MD5 | 933981521d351dfc2e37e3a6dc5ed2b3 |
|
BLAKE2b-256 | 41c2af53a7fa5b17d351d70eb8b4c02ef9a444cd9ead0126fbc3bb633f6436ec |
Close
Hashes for pybigtools-0.1.3-cp311-none-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 90a6fb5e50c138479383f8b6a786d2378b279cdcfb04c8141be588d7f5f533d0 |
|
MD5 | 597afa8c6cbb732f0166e462a812d7e6 |
|
BLAKE2b-256 | 6f5d3740f8ae92bb9a1124a03bf159633692904e044b67cc731817a759dd4885 |
Close
Hashes for pybigtools-0.1.3-cp311-cp311-manylinux_2_28_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 99daaca5bf2241db8b24324b45e0f0c073d569b84446ce20e0036007b89ebcf4 |
|
MD5 | 0dc2243c78246d8ea76faee8582922a6 |
|
BLAKE2b-256 | e743712439edae0ed0533c5b6eb044530c99cc3650d8323be5535803ef912dfc |
Close
Hashes for pybigtools-0.1.3-cp311-cp311-manylinux_2_28_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 89fceced236cb6826f488019470380b9f043df2aaaecebd53da6d9f7461cdd9d |
|
MD5 | 2d8c2a40f4d57a1d714a3e9a3649bf4f |
|
BLAKE2b-256 | 58526d221aea2adfb46d24c0b27581eb05ff64d690481d285683909170775351 |
Close
Hashes for pybigtools-0.1.3-cp311-cp311-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9a3ba38958b8b66f1bc52184f4320affd89d557e90fd7b413b698b9e3f203ca0 |
|
MD5 | 9569379823bb705510861eeec2825b40 |
|
BLAKE2b-256 | b978591bcc9ac5fe6592d99d77627193d012a45e0924152fee7285d1dcb40b77 |
Close
Hashes for pybigtools-0.1.3-cp311-cp311-macosx_10_12_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a819472ea45ae328f63269fbd1363451501821a6ccb7f18c0a05a411f1e884f7 |
|
MD5 | 43d09a8d4fb01974c51b95d455723a4b |
|
BLAKE2b-256 | e58b0be84cc4ccd3847ed632aee4d980a541f00e7ad6bd05207680f448f4a3bb |
Close
Hashes for pybigtools-0.1.3-cp310-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a66eaf3b146e7ae6d4c78443a6487824a4b3ab1bfedbd619a2c5a46948817233 |
|
MD5 | d73b01e6ab559a1b94d771bed86dc328 |
|
BLAKE2b-256 | 423a5af4b09c9cb44b242add0ec566c3aa7df49dd5da603ee87c5fe46afa31b7 |
Close
Hashes for pybigtools-0.1.3-cp310-none-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c6636279167dabbba78de5dc371530404802c8f30091ac8f2ff12e6708200b66 |
|
MD5 | 8cf685d801337fccb3482897a21c1caf |
|
BLAKE2b-256 | 72702313cacd04e4482a8733beadada6451758dd77f0c041bd98ce5a8b9415d9 |
Close
Hashes for pybigtools-0.1.3-cp310-cp310-manylinux_2_28_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 96690efef41c25fc3f0d2dcc8457953703e81152a43de0ae078d15ed33d6b212 |
|
MD5 | 89331a5e5711c318326a8d9b75ad4bb5 |
|
BLAKE2b-256 | 3141772461ee995ad43cf73094ce376cdfe5285c1e04321225114a2c672b6bee |
Close
Hashes for pybigtools-0.1.3-cp310-cp310-manylinux_2_28_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d1052a05736c051c144f05d0182b1f214f112b7280d4895d8c68e5e1f3a091bd |
|
MD5 | 650dab71f7ea4e5ff2b1a0913a41cb98 |
|
BLAKE2b-256 | ab03abffdcab52696d48b1b8dbc7aa11076c4c45b159c256d2004417feaaa6b0 |
Close
Hashes for pybigtools-0.1.3-cp310-cp310-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 986860b5872c0ffeacce0307e66c24207ba02b3fc386ed798f319c5621651fd6 |
|
MD5 | e38f050dc54f222911ca3711b158b36a |
|
BLAKE2b-256 | f9cbc444b8950a11aa44689fa845599b569b53e54d811e94240f9bd5061c9939 |
Close
Hashes for pybigtools-0.1.3-cp310-cp310-macosx_10_12_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 328fcf89c3a023aa3d96cc51dc59baafa223b58ee5ba389a6da4cc71ffa93258 |
|
MD5 | f37d73a0adc264e0971e99e82a24cfe1 |
|
BLAKE2b-256 | 9247740e0e35753f5757503a4d673940937cd91d74ab9cb1f6ff66fd233dc361 |
Close
Hashes for pybigtools-0.1.3-cp39-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 42cf2186c4812282c9fde78cf06a4e2b574eb0328da1a2add1c46a92a56540cf |
|
MD5 | 47b15567b78c74bc2fb565a75b91fa08 |
|
BLAKE2b-256 | fb4befdf628748244c925c55a2ade61902747a9dda387bb76ade6f20314060a0 |
Close
Hashes for pybigtools-0.1.3-cp39-none-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b2b500df09474e81139256239055ea3461f3b5d71d9a0e7c03ad69675c0e0a5b |
|
MD5 | a1a478b7510793b5355662301338be60 |
|
BLAKE2b-256 | 1ad1c995e90ef0b0de3fbcd26ccf0ae08dd6c7b3392d1328a2457ce608723333 |
Close
Hashes for pybigtools-0.1.3-cp39-cp39-manylinux_2_28_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 96af747d80f5a053415f26be209902134d3ca3eea5247b301178dc56d8565f38 |
|
MD5 | 74fb2790faae8c380b916852304c69bb |
|
BLAKE2b-256 | df2bb5e48c2ec91713f66f6b1127d141560192949b982bc81d99f9a368410a56 |
Close
Hashes for pybigtools-0.1.3-cp39-cp39-manylinux_2_28_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | bc3c65548b7f345a57b4de41f682ff65e98a160261576418974b3bffe9cb0904 |
|
MD5 | 14176209201edc4ccbc6bf7b76f27eaa |
|
BLAKE2b-256 | 10db2fca4d9ba1498fce2bbc790889c8604314444449c73c9543c80ab22fcf33 |
Close
Hashes for pybigtools-0.1.3-cp38-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6afd4fba9d22d0b243813cf7a46cc5529dd0a80d2b7d8391efecadfda85c08f5 |
|
MD5 | cae35ad64e73c069f2d4209842d9814d |
|
BLAKE2b-256 | 21584825353373601f79b19e935b21f23437cdcbc7462f125b0e4862f68bf83e |
Close
Hashes for pybigtools-0.1.3-cp38-none-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4437bd8d8098afa1aa977e30157ef0641b8b60b06cba5d5fe4abea50b6580546 |
|
MD5 | 8e9e32f07dceedc9a40aa6515b85e1d7 |
|
BLAKE2b-256 | 019823f4ad3b0f013e5530d791a0fa58c6a598f2c22a76895b84dfac8496bf24 |
Close
Hashes for pybigtools-0.1.3-cp38-cp38-manylinux_2_28_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5172a5ffb3babb88bfbd1f266a9185a4de1adc9ea824f35937c30714c00576e2 |
|
MD5 | 24a8c44e90f3689e5112102708f94141 |
|
BLAKE2b-256 | eb734af56792d2156f47897be8fd23fc21c8730d1ed1d5f2ebaef1a262d1ee89 |
Close
Hashes for pybigtools-0.1.3-cp38-cp38-manylinux_2_28_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4649c22d056b11de905b0e78942bfac38fb786c4b91302adaf549eaf129b4317 |
|
MD5 | e2039969cdb9552ecebc7d1d728ef029 |
|
BLAKE2b-256 | 9939dc189bb27640cc3bdf5c2c0cbc485d165209f6ac320c68ae4561271b1a0b |
Close
Hashes for pybigtools-0.1.3-cp37-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 97502a10ef5e265c9f2a38dc0df6c7ffe30432287288aa922a0c44588fa1fee2 |
|
MD5 | 23f881d08cc903b27678b922b3be5b45 |
|
BLAKE2b-256 | 87c3f02d6135c1f5350ba571c924dc549d272272e50b0d74a5a817b3dc667428 |
Close
Hashes for pybigtools-0.1.3-cp37-none-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a65bf2961241174e471a3b4f5c83857703b0a52cc41a79eac88b12e30bb20acc |
|
MD5 | 6d53b20e7c7505609183cd6228a75957 |
|
BLAKE2b-256 | 2b183470eab148127f354c445b379f9e331314a3025c54a8b90edb02c24366b8 |
Close
Hashes for pybigtools-0.1.3-cp37-cp37m-manylinux_2_28_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 65ca8885b9639f99f4924a8113441db7a13bf49da6e31e0620b55b35fe39a704 |
|
MD5 | 56a4620f9ad36fe5672c92e83536d830 |
|
BLAKE2b-256 | c5c6047a1b850baeedb2b1c3702732ff6a7c3229a85ea72b688991d1d5ee6e22 |
Close
Hashes for pybigtools-0.1.3-cp37-cp37m-manylinux_2_28_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a818a69e56564b958c341c5f87b6975e1430cfc4b7adffdde1e9bb153080a189 |
|
MD5 | 7a7f4935a543d2e38ad67e9e85695024 |
|
BLAKE2b-256 | 5aee2e91c0ae94955ad0f60c9c7a71d9e9d5591523b3a15582161d1c5c35f44e |