Python bindings to the Bigtools Rust library for high-performance BigWig and BigBed I/O. Version 0.2.5 (latest) focuses on reading and writing genomic interval files with performance comparable to the Rust implementation. Release cadence is irregular; the library is actively maintained.
pip install pybigtoolsNo compatibility data collected yet for this library.
Verified import paths — ran on the pinned version, not inferred.
Open a BigWig file, list chromosomes, and fetch values over a region.
Replace 'read_bigwig' with 'open' from pybigtools.
Use 'from pybigtools import BigWig, BigBed' and instantiate directly: 'bw = BigWig('file.bw')' to get BigWig-specific methods.Always use 'with open(...) as f:' or call '.close()' on the object.
Use 'from pybigtools import open' and call 'open(filename)'.
Use '.tolist()' or specify dtype; ensure the region coordinates are correct.
No dependency data recorded yet.