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.2.tar.gz
(142.9 kB
view hashes)
Built Distributions
Close
Hashes for pybigtools-0.1.2-pp310-pypy310_pp73-manylinux_2_28_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f05144a4adffa335afa9b946dcffc2e413c3f55c9f91e6cb89c300305eb55726 |
|
MD5 | e0047703c8963ff6d73a245a72e77953 |
|
BLAKE2b-256 | 95214747f3df26aa99132233b8501d23c1ee9f943812edcc8cb3003fe315dd24 |
Close
Hashes for pybigtools-0.1.2-pp310-pypy310_pp73-manylinux_2_28_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8f924a3443ce03675a85b8de8fc488548e945daa0185e3734621e8867151363a |
|
MD5 | 95d641d3f383fc63f385dbe2abe98a51 |
|
BLAKE2b-256 | 17ff638c5b6490f082941565aa56ebc7993f0048f76712e82c0a60d7c5f8d24c |
Close
Hashes for pybigtools-0.1.2-pp39-pypy39_pp73-manylinux_2_28_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b270fcca353e2167a29c6fb29f51f188ade724135ff37f54fe0b4538a371583d |
|
MD5 | 6112ed93b5aac2270e16632fe850593f |
|
BLAKE2b-256 | 85ff03ee59982cb9897429d5852e0ad6b9bcf462ba73291770f39637561481bb |
Close
Hashes for pybigtools-0.1.2-pp39-pypy39_pp73-manylinux_2_28_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b41eda63fa6a3b8ada284274448f5475c594bf17aa318d17c6bf12d7bcc76b95 |
|
MD5 | 568224364636a6ac6521dec899b38de3 |
|
BLAKE2b-256 | 893fad76e6156e5f38d59711f72cd6cf86b37787219e830f5629b0034971cd79 |
Close
Hashes for pybigtools-0.1.2-pp38-pypy38_pp73-manylinux_2_28_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ee953013c71c3fdcb118e01235c98f0bebeb44233c6f39a2608086478c703124 |
|
MD5 | 76172d6e4bf0699689303188d1883658 |
|
BLAKE2b-256 | f79bd7dfcecf71442d4b3cd7ae03f906475b0dd9e5a1d4780e71013eacda3d0c |
Close
Hashes for pybigtools-0.1.2-pp38-pypy38_pp73-manylinux_2_28_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 998e0109ddc5103f4b0dc92bd3c41725457053e8d31a2739a73fc9446a3a0fc8 |
|
MD5 | 2f2db3ae4adab2b326c84306cb6b47f1 |
|
BLAKE2b-256 | 3ba32915c2bf602e13b844664d890814ad505a1be62d7b0e6e944dd2920557eb |
Close
Hashes for pybigtools-0.1.2-pp37-pypy37_pp73-manylinux_2_28_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f78423379043a812980e3d8ba70a8274c3ba9312f0fefd77f3a998960a0be167 |
|
MD5 | e3adfa2e0ade78099a45bf8a557248b2 |
|
BLAKE2b-256 | a9e72b58786167134a84a4cde2b5d5ffff4f9dc7e301546c1e853767bfd7ec98 |
Close
Hashes for pybigtools-0.1.2-pp37-pypy37_pp73-manylinux_2_28_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e2f736ecf4e0d6491fbc3f65f78c134bc251f82d616dd5ce6b2f3b8c60c16ce8 |
|
MD5 | 147bc6aa4d46bf95a1f86609e8258d79 |
|
BLAKE2b-256 | a05290a57324ab24c2a9cf3d222a6e2bc21d5343b37d18346b99d80487501c7c |
Close
Hashes for pybigtools-0.1.2-cp313-cp313-manylinux_2_28_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | fd57760d8e4e3425c3a4c056c0b28802dbfd7e653dc02070850df9d822eb7862 |
|
MD5 | 11ea037e9525223d33c37332dbd2014d |
|
BLAKE2b-256 | af782795375b2e7e88eefb2a5166a3ef332b21bc9fa305e9947a188e8c979e82 |
Close
Hashes for pybigtools-0.1.2-cp312-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 63b720536bbe1fac28e96daa1ca068f45d6d9bbeb8809a29f2034a8f34da0825 |
|
MD5 | 7e1d9c156e59eac9c6a38523863076c7 |
|
BLAKE2b-256 | 257c36b2747a8972ee7fb89ec3f2f1050f1f5f890df53da7f9cc6bbd82d5a789 |
Close
Hashes for pybigtools-0.1.2-cp312-none-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 16d3c0b6998392d53558d002d1dd4443034de8dd051729966c7c3e6712cbaf27 |
|
MD5 | c4e026a14b08967a888bca8c5ee7675e |
|
BLAKE2b-256 | e38756371dc96915ae2205c8a0d63a54564977787450acbb0661936c3455df88 |
Close
Hashes for pybigtools-0.1.2-cp312-cp312-manylinux_2_28_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7b3a69555cd6b898493c84336328a7792a5d4338e1c6a797e286883b9aac08aa |
|
MD5 | c17cc424f00715bdbd642d61be4d221f |
|
BLAKE2b-256 | 4d4bec8d7b922d79e1095d1f2ad986cd8309ac0f92f3e4fe7f76812408c81e7b |
Close
Hashes for pybigtools-0.1.2-cp312-cp312-manylinux_2_28_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2e534662cbdd359b697e8588147a3e466aa4fdccf1c76466f840961fc2e14607 |
|
MD5 | a71179a3765d76f910debcef4f82e967 |
|
BLAKE2b-256 | 3c5cc320357607df464c27ddb35997d1aed70de7668ac7b067906919eddb5ea3 |
Close
Hashes for pybigtools-0.1.2-cp312-cp312-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5a641cbf376b86ff5b22db0e3df639c26b3abbf3586952e4582b494cf259feed |
|
MD5 | cfb5df8948745b0be32363ef1abfd83d |
|
BLAKE2b-256 | 5a13a30979344298a57c6317fb6e9d7c47ab3c0b4d17cd683e1d9237c2f1a6e3 |
Close
Hashes for pybigtools-0.1.2-cp312-cp312-macosx_10_12_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 508fab8a3750d40dc81080b0478212d068f88824d44865fd0b84c3fa0ec0a775 |
|
MD5 | 905932c8e930d7f9abea59fede721d8b |
|
BLAKE2b-256 | 913bc3512afe67a34d76969663498f885c04f981ab379b7e0aa5453772301c85 |
Close
Hashes for pybigtools-0.1.2-cp311-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | fc1569099d429af786472ec0f94ce7476cf077d18d06d0481d4a721485af0b52 |
|
MD5 | 7cde3b79112092ff679a9305b4b310a4 |
|
BLAKE2b-256 | 03435aae78dd4fa8ba2198322c95cc227e0db72043fc4f681d81e75b8f504178 |
Close
Hashes for pybigtools-0.1.2-cp311-none-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9128e71245a09fced43e4b1562db443f70cd94db70eda0a1bfc7982e68324373 |
|
MD5 | 9a6f4f7ff0e609909b14a5562ea277b5 |
|
BLAKE2b-256 | 28026e4db23fdc54af76ac0190e14b556eca800bf834078a107b581a42f4f8d0 |
Close
Hashes for pybigtools-0.1.2-cp311-cp311-manylinux_2_28_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | bc20c60f718a7c8c9625a016df50d6aefa311f7ee7f4c48d4e98ffb0815fa903 |
|
MD5 | 9daca094beed457292291b5859f97d5e |
|
BLAKE2b-256 | 15102a27d85cbc68cee414109cc82a62eeab06799af67ed87d12bfc947876fe8 |
Close
Hashes for pybigtools-0.1.2-cp311-cp311-manylinux_2_28_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 356dc669e169514cc35c1150f1f756cc95823c131047eb06d9880d07b73cf47d |
|
MD5 | cd40ea8d6d5551ef20bb7a827d04f276 |
|
BLAKE2b-256 | 5c46224ecd02921afa8fd0518bb9c5c1f1ec3fdd59b713b7ab7a152ed48af0e0 |
Close
Hashes for pybigtools-0.1.2-cp311-cp311-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | fd99a27bff35962b579115c8d6063ce11b2680c8cbb04277e31bae0a307a4acd |
|
MD5 | f9a0eae19e8e0b70acfb101f991f74e9 |
|
BLAKE2b-256 | a78b20d6e9cb71930cb84e62e48b3897d276eca4a32aaf5977250ebcc3c86858 |
Close
Hashes for pybigtools-0.1.2-cp311-cp311-macosx_10_12_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8a8e3da940dadf8080a90ebc2e48160eb6b8b816e2999a7c87f42c2f529626e9 |
|
MD5 | cd238b4b5199fdfbae65f8382ec64e40 |
|
BLAKE2b-256 | ef6e21b564a93e534eefaabc64c27bd8e38dd4e9c772f945c41f6df477acbe79 |
Close
Hashes for pybigtools-0.1.2-cp310-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 688d0ddbf8e0fa58393c29fecf826768eaf9d0f95abc2b3c44156ed3ee65cd36 |
|
MD5 | 0b40c8f8f458f0de1a78ab437a9176ef |
|
BLAKE2b-256 | 31b14f9898fa2841ed3f66769c26d42f8c1ced73fdcc2798c6f8a180aaba79d8 |
Close
Hashes for pybigtools-0.1.2-cp310-none-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e8868ac2f7992a28926fc28bdd9de612e226a0c43ebe9b934376c73a48a593a0 |
|
MD5 | d54dbfb2cc7744812fef3ef4a4e644f6 |
|
BLAKE2b-256 | 6f1b9257bbe450e20486cfee90270dc4d52171b5818bb1432305da8412cbe4c0 |
Close
Hashes for pybigtools-0.1.2-cp310-cp310-manylinux_2_28_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2a5e9a83f6dff05a98c7fbb517ee592a587c2cd02651a41286e290eafc7c7580 |
|
MD5 | 83e56596d0a2a4013f863119ff9d779e |
|
BLAKE2b-256 | a7ad045ca4dfa5c311800f547fcdab49634477f047f2bafcd8c747a3cea93dc0 |
Close
Hashes for pybigtools-0.1.2-cp310-cp310-manylinux_2_28_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9818b7ba3b7781ce193d4ee2444773042a8b95391243604901fa5a91e62f4aed |
|
MD5 | 69c17a30f3257b874f57a9e21028958f |
|
BLAKE2b-256 | bc15e250323792766cf74a89eacfe9d994c285a0f49ee303a6bcbbe771e4a989 |
Close
Hashes for pybigtools-0.1.2-cp310-cp310-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f42aea4f4a6915b62ab96b12b7c8404c4a6fbf65e13980aac64bc6e9ceb53169 |
|
MD5 | ea41c9f8ec13d38bf8ebdbae0df1a3e9 |
|
BLAKE2b-256 | 574f3a97252eb95db960b9e353a2d864ce997cab88357cfdd7f0f05ab5955f54 |
Close
Hashes for pybigtools-0.1.2-cp310-cp310-macosx_10_12_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0d1982663d3640f69e74dc24d15238deb0ed9ab1f64d12bbd62ec719001beb83 |
|
MD5 | 7354b1f81ad29879868f84f67fb6240c |
|
BLAKE2b-256 | 6eb072ddb4ea84dc5971c7efebaa4c4ce81380923a94be2a99ddb9281bc63ea4 |
Close
Hashes for pybigtools-0.1.2-cp39-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | dfb230d1155d9438ffd90e2fa1de14f35b91ad9ee1e58e75b5570cd61423470a |
|
MD5 | 643af13c238b5a3650ffeb279ce2044a |
|
BLAKE2b-256 | cef3f2c172d36cd43f0a2e3d7ffaa6b6ae56d8e7c9684681cfd3e5becde27499 |
Close
Hashes for pybigtools-0.1.2-cp39-none-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 453b9e75245bc194763a2c7a3662a00f47d7f6c3ec02dc018785274eeef81cb2 |
|
MD5 | 40505eabce4d55276266703e2966afdb |
|
BLAKE2b-256 | fdf3b21fae5645a8df1e7bf7b26c9a91ad2ca8e046c08f0aebfc65381eaa1809 |
Close
Hashes for pybigtools-0.1.2-cp39-cp39-manylinux_2_28_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0e48a5e947cebd5506f27a58906c72ccadb3920a5e924d81514dd713be894dd9 |
|
MD5 | 99fd2f595430c80e3c7372b35398f71b |
|
BLAKE2b-256 | 9f9039878203712d46a5e0eef1d5d5c57694266af440097ba7647d820826cf26 |
Close
Hashes for pybigtools-0.1.2-cp39-cp39-manylinux_2_28_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 09331c800e26dfb87c3e7abe30bd5b2a43e552860323ed521b30cf440200ec03 |
|
MD5 | 751b0ba850e55a562fa80e4596861bd2 |
|
BLAKE2b-256 | c184746cde105b8ed809b4159cfff6824311a5aee1549b7cf4b420d4ecee7712 |
Close
Hashes for pybigtools-0.1.2-cp38-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | bee148eb043e89e57cc68a437a05d288a0617a762a143649fec3d89325a032e4 |
|
MD5 | d9ccdb5c46c413c745aeb6d22086b9a9 |
|
BLAKE2b-256 | a11c2f4a10b05096d709b27f229d00e21e365ccf15ee6eea35f7c4927c86274c |
Close
Hashes for pybigtools-0.1.2-cp38-none-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5a760d028ff73fd9d09dab3df97c2623caaf46bdaf19a717c54ee10009a091ab |
|
MD5 | 765dba2344969e09d2fa63fc070890de |
|
BLAKE2b-256 | a189f098cdc840920c0a0624dcbd3851e8ac2b086cb7616dcd780589620f616c |
Close
Hashes for pybigtools-0.1.2-cp38-cp38-manylinux_2_28_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 154c3a6912fbc34047cbe804ed8b42a05c5d334af0f393708795c6210c2d90cc |
|
MD5 | 6e3dd9682447f0f35037f1c620d46493 |
|
BLAKE2b-256 | 55e76ecf932a4408597cc28c07ae519475cce0d27849f97bb706a5f7a3db16f6 |
Close
Hashes for pybigtools-0.1.2-cp38-cp38-manylinux_2_28_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 54074ceb3031bb7500b0bac0f675ab5900b12bca4b50d32754dd5acc86548792 |
|
MD5 | c7037bf0bd65fe9a477fe33cac0eb77b |
|
BLAKE2b-256 | a5c24b3a3c4b6a4de244f83a2f7975d2d91defa58cef5a4edfdb17e97de60e2f |
Close
Hashes for pybigtools-0.1.2-cp37-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2949ff5fb131a54f0842a3ffdb0eeb7caec25a5b1cbe52d8d1c308a7185a8946 |
|
MD5 | d7a45ceff55e3e2f08df5e1ac4de38fd |
|
BLAKE2b-256 | 123bd2c6f6525c57a7f7b1383488594a431b8f9ac9321f2ca806cc02fb188b27 |
Close
Hashes for pybigtools-0.1.2-cp37-none-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f4ef84220bd2127ef99ec05f2670e4929c4abdda1420fd4ee9a40419771d0c7f |
|
MD5 | cb00a15909454cf99f478b287f3261ef |
|
BLAKE2b-256 | 727085f2baa857cc475e6f330a1fb7d2b916bf315909a90d6781873af70be1c6 |
Close
Hashes for pybigtools-0.1.2-cp37-cp37m-manylinux_2_28_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c7fcfa64cb081439ee5bf9a1e7f1662121af419e34524802c51428394891441b |
|
MD5 | 0bb50f98ba6597df49e75115d49e35b1 |
|
BLAKE2b-256 | 6e80125f9eff3096ac50a9e397d7daf24f9b614f541c11035cbe02c9cb05287d |
Close
Hashes for pybigtools-0.1.2-cp37-cp37m-manylinux_2_28_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6fd82eed41147df95becf6bb1b0dab29ccdec465e4240c989e705d8f9807ba62 |
|
MD5 | 038d914362ae3c87e7ee43a6df680517 |
|
BLAKE2b-256 | 328ca51b9f3da556059db03d5770341f5c2f4d0b38f94d54888c1de375c2e7aa |