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.4.tar.gz
(2.0 MB
view hashes)
Built Distributions
Close
Hashes for pybigtools-0.1.4-pp310-pypy310_pp73-manylinux_2_28_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 028ea3b66cab1f9432ea3c7ce43bf825bf52331581f7ee1d11a55e8bce3e45e2 |
|
MD5 | 44db471438a89695c306fa0e65fe76e1 |
|
BLAKE2b-256 | 1a56b85d4199611c8bd7bdf98bf2ca81e7f19c1fdf234fb7ea499fe489bd1b7f |
Close
Hashes for pybigtools-0.1.4-pp310-pypy310_pp73-manylinux_2_28_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8e944f3d25e601021ebb05353f7386c23b63e34fafe63561b0ac9a189277e2ec |
|
MD5 | 80fc7c0de93a113458707fe7488ea57c |
|
BLAKE2b-256 | 4dc3b9f091836f96eb5ae746826bba7751df50387bf97c2ddeddcb080e0bf719 |
Close
Hashes for pybigtools-0.1.4-pp39-pypy39_pp73-manylinux_2_28_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c603e0ead566c50292fbe5a314cef880c4640d4bf579374ecb0244daa5d2d0ed |
|
MD5 | 429270727d18b60ed13321a0f521c3f3 |
|
BLAKE2b-256 | f6aa0e2ac8a9c98d6fe4365a12b2fb670630c0e929ef0222dc3c62aa4751b223 |
Close
Hashes for pybigtools-0.1.4-pp39-pypy39_pp73-manylinux_2_28_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3c2730c2b4431986baaa8e9cf0edae4006fd1df728421308bc274c7451fbcef5 |
|
MD5 | b369c848bf7f8c2a6c45adce2c55040a |
|
BLAKE2b-256 | e3a9410e028faee2af8aaba8b07c6fd601fcd2de764f7a2f1148f5dadff40508 |
Close
Hashes for pybigtools-0.1.4-pp38-pypy38_pp73-manylinux_2_28_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2bfa3d0dcc1f3bca53fbdc87e440c4c7c09d7f32e35cfafb777ccfcf5cbc4d39 |
|
MD5 | 6648d793321c4aff911849ad5a7a191c |
|
BLAKE2b-256 | 540de96920c18db81e7169dfc8b753c6e44194ca3033390a9f30e87fb6ae3c59 |
Close
Hashes for pybigtools-0.1.4-pp38-pypy38_pp73-manylinux_2_28_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9baa53f34ea213f19e1874269d94879c2c8c3fa77a2d081c63e43a5706118c59 |
|
MD5 | 7bb3cdd8a573d53ce92b4b936e7a732f |
|
BLAKE2b-256 | 777450b3422e1c9247c0080b6b5000ad14469132babf8dca5431cc078c731f6c |
Close
Hashes for pybigtools-0.1.4-pp37-pypy37_pp73-manylinux_2_28_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ba3807b648152ba580f6a38a687dd905359c4b6e75b2edd64e23d1dcff77703d |
|
MD5 | 0da3d1eb148c1118d28ef86994d140a4 |
|
BLAKE2b-256 | 7664cbc082f3bc9ca3902a6e0eac38cb41804a842fcf9791c554c845bc20a921 |
Close
Hashes for pybigtools-0.1.4-pp37-pypy37_pp73-manylinux_2_28_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ded9f51692d2cd071494067c5aa2e62da7db2f7ba00c2ace6d6b5abd445a2e65 |
|
MD5 | 391bd12cd13d18f07850897c89c221ed |
|
BLAKE2b-256 | 2063752884a72cb22e03950409df60b0ed887bbade289a5ab8e5d755aedce24d |
Close
Hashes for pybigtools-0.1.4-cp312-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 928998ce1d406517dac8494a9113b0a1bd57a431749d83a90a1a1cd7eade21d6 |
|
MD5 | 3a4a4abd41524752c4a62d81f8847d35 |
|
BLAKE2b-256 | b6e16a3bb4b2ed31df0c7203bc98c2a2f0369140a0563821bc81c62093651a61 |
Close
Hashes for pybigtools-0.1.4-cp312-none-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ab15192c9430c2b0abaa64ff778d1399e24ebf10fee047ceec7080909b1476f9 |
|
MD5 | b3864ddc04cb00eef4255bfc6af88a27 |
|
BLAKE2b-256 | 888f48ee4d20f48de4c27fcc6f4c1f52116f615fb483e8e8e85af808264a8fe7 |
Close
Hashes for pybigtools-0.1.4-cp312-cp312-manylinux_2_28_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 651b266a747357c21330bc13113d00a7e1f7b685d7e49e3d11c9e656915db9b5 |
|
MD5 | e5ec4a3c287a01b06a574a041834cd60 |
|
BLAKE2b-256 | 55b0a32c9c7d12312787a382e2b4afc7f731e9e13064d37375188041ade08390 |
Close
Hashes for pybigtools-0.1.4-cp312-cp312-manylinux_2_28_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | dbe0c167ada6c23c479a887a88d1b96bdfcb400ba94006ed93e19a8b404eacad |
|
MD5 | af129916cfe6f984b7faa3aab95321b8 |
|
BLAKE2b-256 | fb0ff045e53aefa4f4fbb5637617d816417a3205ecf4cd7a0a9e1b0d8c35cab7 |
Close
Hashes for pybigtools-0.1.4-cp312-cp312-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4f92c9f3321442310a34bc5025f76cf3eddbe140f3957b260cc14ddd0cfc4c59 |
|
MD5 | 1be92d06496cae0408ddfff2e32c625e |
|
BLAKE2b-256 | 075e6995ebdabe24842d3a79d4a82bc073bb38438b84500d61e53a009217b7f7 |
Close
Hashes for pybigtools-0.1.4-cp312-cp312-macosx_10_12_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0e7f8b9b422d0638bd94b9f61fc19c68f59abf9d5d9a5011c102f5799f88583d |
|
MD5 | d1598c09e2fa27ecc7d24c2bdcaeb49e |
|
BLAKE2b-256 | b7e45ad575e03ee01f479dad0ec307b13e37f182049b94d9101f3c8af032779c |
Close
Hashes for pybigtools-0.1.4-cp311-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | eb41abdaa589d64e6cf4e1f565e1a15538dc9fbacaffdb52e3f71e0c04c2ad5d |
|
MD5 | cc15383c48d2f5ead55c18f7aad1b5de |
|
BLAKE2b-256 | 8f29e2b8ccf3933bd6a2caa4b6914d7b60be9b9332d0763f84a09a8a53d307ab |
Close
Hashes for pybigtools-0.1.4-cp311-none-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 87dda30de2c3d95a8fc4db7e20f5f09422ec3dde451ee041212e58d347c1568d |
|
MD5 | 7e9ba0fc4361ad659eba30d8e6457759 |
|
BLAKE2b-256 | efbb450da77865cfdbd2c735657d1a9ef66954dfe4b491787fb89ca2dd6e3f7a |
Close
Hashes for pybigtools-0.1.4-cp311-cp311-manylinux_2_28_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0ff421c55b818de2176de24fa22315ec01d86f314fafccc429d4c52c254e1754 |
|
MD5 | 6657a6053a3ce135999278f23bd00f82 |
|
BLAKE2b-256 | a21ba8d8cd9ab3f8b23783a9d89d016bebbb5bf586ddf3dec5672c44ef3d466a |
Close
Hashes for pybigtools-0.1.4-cp311-cp311-manylinux_2_28_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 27563f2a7e4284dbd65d603010499c38b6c9e66c12184d99ed4a54487fbafbc5 |
|
MD5 | 664dbc7adc5a188cd7cea597bc8e19bf |
|
BLAKE2b-256 | 6a20269841f62cda6d515cc7e98ebac4966a8d2479e8de85b59c15e29c1c2539 |
Close
Hashes for pybigtools-0.1.4-cp311-cp311-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ea32a6276c6e2aacecf1453d2ffb5765366c7f6af9dea7a8e4026b4e2ed3077e |
|
MD5 | e036cc512eb83b95676f030412f85925 |
|
BLAKE2b-256 | be2bc835d5fc383f7f3313496a109d84cd0d35fd11dd5efa82dbb424948250d8 |
Close
Hashes for pybigtools-0.1.4-cp311-cp311-macosx_10_12_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5fcd8ac8602ba88393ee2f0fe2db6cdf478ee96962539a8941dd946d689563e5 |
|
MD5 | 286791ed599438e5a2f91c49833604d2 |
|
BLAKE2b-256 | b49f195e63fe3b782980cbd218b5a1e8094444f2476342dd1c96ba7b245ceb2b |
Close
Hashes for pybigtools-0.1.4-cp310-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7e0575a067354afb69c1df6248f92504c5610bd835eafcfbb257279a8ae30b8f |
|
MD5 | 5d51d2d85966cf2120e55f950dad2070 |
|
BLAKE2b-256 | a3fea14a0debc3e117ee996c2bb23c34af57625161bbca40d829d2591dae3dc4 |
Close
Hashes for pybigtools-0.1.4-cp310-none-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f07119a1ce25954354e5918541dc5ce86ae7204a96f4acf2d936f9c0663f7dc7 |
|
MD5 | 58518e30c038c28fd72797a55aebbf73 |
|
BLAKE2b-256 | 8965bda819f0f3532bedefb5402148d8509faa0b85b3aff17d0a67f442ba509f |
Close
Hashes for pybigtools-0.1.4-cp310-cp310-manylinux_2_28_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 552c15d516d5db335f0cb7a9070f3c2828089adddd616da0658faec238ba67c7 |
|
MD5 | a9f84301c3b539dff7bc089c0ae1dd40 |
|
BLAKE2b-256 | d9f6956416f57cc5e1da2b8545487494eac887cb11b930d2344ccc8ad7cf481e |
Close
Hashes for pybigtools-0.1.4-cp310-cp310-manylinux_2_28_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f6cc4f64df9ad01797073bda3433df8de5f8814d2c257a162f626ed2ab596fc2 |
|
MD5 | 4b977d87ee2283f941e9f04ad4dbb318 |
|
BLAKE2b-256 | 530e67aefd48bb4ee7858e60874d4d4ca46e154dffc431a08fe5b57e88527646 |
Close
Hashes for pybigtools-0.1.4-cp310-cp310-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | cb8ff3947d95e3c521b304aca63d3026a1241b3412be7a17671b3d8e1f86b714 |
|
MD5 | 60045899bec8b26d18a0f12785cae492 |
|
BLAKE2b-256 | 957e3a9de5ab9b99826a42e55e2eb87f42d926d1cfd32fcef2057af75d05ba80 |
Close
Hashes for pybigtools-0.1.4-cp310-cp310-macosx_10_12_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 43d9ef0670e9fc7c8be11d01e3cad94ce044d464ec1713ec610bf677affacfee |
|
MD5 | 67661b1b247a2e29b6670f84830e61f2 |
|
BLAKE2b-256 | 0080614039f4d3c93b2b2e3d13b545bb11b733a4116cdc823b79d294ba518b6b |
Close
Hashes for pybigtools-0.1.4-cp39-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3912f4db06e8f3ef19e86cbbb934a0b96027aa8080ee1ded745584b18c9ab8d3 |
|
MD5 | 109090f7ace37ba9c4eaeb87d1f30d28 |
|
BLAKE2b-256 | cea1bbcee7475d494b06fdb5c1b89acc23e4ae3ab052f685a4cbc4a32803f64a |
Close
Hashes for pybigtools-0.1.4-cp39-none-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7aaa15812ff5e3026e587f972d455c61248b337141cb5df8ccd5b58469766a80 |
|
MD5 | 3a0ce84a199aac89ab42647e35e03839 |
|
BLAKE2b-256 | 933a8dce06fd0127996e1019f838843378e191068863415e6aeab78d964542b9 |
Close
Hashes for pybigtools-0.1.4-cp39-cp39-manylinux_2_28_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 096bf9dc4bae791797d0f73f3870e68af5aeb1a76b6668323a4feaa1aacc3875 |
|
MD5 | b83dcc996f71ab84c38d9e5b766f0dbd |
|
BLAKE2b-256 | 8ca95f88cd970138e07e13de68021256fa714c2d552284435ea976d8773e3101 |
Close
Hashes for pybigtools-0.1.4-cp39-cp39-manylinux_2_28_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ae72eaa1eb989819f3c7e95ade0dcc5dee6144da29fb9ffd9920b78b9cd1dedf |
|
MD5 | 7df2c0c6d2368498fd48a88e1dc33fb2 |
|
BLAKE2b-256 | 7c1f16e10bdf4e1d437fbda9bfb9434b080d51b9f38b16fb6304731897bdfaa2 |
Close
Hashes for pybigtools-0.1.4-cp39-cp39-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 48745c4a9118c3ff085c99bfa2d4023694c76fe3266ff2b32c91db1e4bfce454 |
|
MD5 | a067fd30e10745627274d74731887cee |
|
BLAKE2b-256 | 67fb77e0c6cc846d631aba43739a0eba0bed254a8b6b6c4e9f8238c983ea483b |
Close
Hashes for pybigtools-0.1.4-cp39-cp39-macosx_10_12_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | edb7279f7b4ccfb17fbca2a9087c1f8f77478bba4bd76d935459b52c1a1065d5 |
|
MD5 | 24c20518707310791ac9481ac7c4c8f2 |
|
BLAKE2b-256 | 594768570675b14e93e06f7e71ea8d34dcabe40b6bff43fd0d12179cf4f555fd |
Close
Hashes for pybigtools-0.1.4-cp38-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 91f21d5890cc8c2635bc396a2eb3da856194c4749191b7d6fde20378e2b926c1 |
|
MD5 | 6466d6dba35375d28e930b7ca100c453 |
|
BLAKE2b-256 | ec13e6326fc2261a3da8e960c475723040372ac4eb22d59e7c3243f7c522ddac |
Close
Hashes for pybigtools-0.1.4-cp38-none-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 29cfa785734a456c025d76712c1f7c393616233efc27da9352719d3ab2f7f433 |
|
MD5 | 9d315ddfad33bd2d984aeafa9985c5f0 |
|
BLAKE2b-256 | 6618421585fdcc190e3c20a050240e7d2d39b87c39d5c02e3c6fe5fea5024789 |
Close
Hashes for pybigtools-0.1.4-cp38-cp38-manylinux_2_28_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c6c0f3bd4d9ee81e8195b48dea06354b8e6f04991fac99b94d392d789512538c |
|
MD5 | 4841fcc14800c9c9dbbfc58cd250f8be |
|
BLAKE2b-256 | 240b94e812eeb7df9a348fa87d022cd17abc1b40b68607a82d4335f6058711df |
Close
Hashes for pybigtools-0.1.4-cp38-cp38-manylinux_2_28_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | edf7a7dc081bdd775a80843d977036ace5c024df16062c77899aba4f48a01c31 |
|
MD5 | 635d82c872bee74691377e220d92fbe5 |
|
BLAKE2b-256 | 9fa61bc0836e65fa2af5393efcffe0c066a16ad4f12365500d026e92112ae036 |
Close
Hashes for pybigtools-0.1.4-cp37-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a202b855e6abaa00fbe24a46e999eb63445c682309ca2f23718773e536cfc1c0 |
|
MD5 | 538e07897b8aa99c4b9875ec0521a2a6 |
|
BLAKE2b-256 | 9471bdfe62d90b54f53dbd77e64232f2de4bd019d30fa43e4d3a1a26913722da |
Close
Hashes for pybigtools-0.1.4-cp37-none-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 727a78418032c045e29863b5976d52335fbf483bebf9fa1cf256d640653bcbe3 |
|
MD5 | 86125042418be9ccd9bee5599e9174cd |
|
BLAKE2b-256 | 55faa29f89d5d0b7be5f4b65dd0b086973bbe5e5b0db110105ad74d9f8b58fab |
Close
Hashes for pybigtools-0.1.4-cp37-cp37m-manylinux_2_28_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3d1c379d75c65adb8657bba735334e0d68b32379c1dd3400859fda5607394870 |
|
MD5 | 0b08c5fbd80acada10e2cfebe4693348 |
|
BLAKE2b-256 | 4f25d172887aced6e4fbcf475115308513ebf4c9e0adc56ddf173c52ac8dd3b4 |
Close
Hashes for pybigtools-0.1.4-cp37-cp37m-manylinux_2_28_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8c0734ef19c9b87b8f32cac4b9259de7348571aacd75f6c61d9dfcb2bdfca2df |
|
MD5 | d763d8fc787fac83fc4ed21db3c3bd72 |
|
BLAKE2b-256 | 8c43e6a692242c71bbaca7d544470e31b1af0cc937715f2ce68cf4367f976269 |