Recent Releases of pybbi
pybbi - v0.4.1
Maintenance
- NumPy 2.0 support and backwards compatibility:
- NumPy 2.x is now required at build time, so that binaries work on NumPy 1.xx and 2.x.
- Dropped wheels for py38, added py313.
Full Changelog: https://github.com/nvictus/pybbi/compare/v0.4.0...v0.4.1
- C
Published by nvictus over 1 year ago
pybbi - v0.4.0
New features
- Exact (non-interpolated) summary calculation on binned ranges using
fetch(chrom, start, end, ..., exact=True)(https://github.com/nvictus/pybbi/pull/33) - Zoom record queries via
fetch_summaries()(https://github.com/nvictus/pybbi/pull/33)
Full Changelog: https://github.com/nvictus/pybbi/compare/v0.3.6...v0.4.0
- C
Published by nvictus about 2 years ago
pybbi - v0.3.1
Maintenance
- Removed hard-coded library path in
setup.pyassuming x86-64 architecture to support build on other architectures like Apple Silicon aarch64. By @pkerpedjiev (#18)
Full Changelog: https://github.com/nvictus/pybbi/compare/v0.3.0...v0.3.1
- C
Published by nvictus over 4 years ago
pybbi - v0.3.0
New features
- Refactored bbi functions into a cdef class
BBIFileobtained withbbi.open()(#13). The function API is preserved. BBIFileadds support to read and parse a bigBed's AutoSql schema definition- AutoSql scalar types are mapped to numpy/pandas dtypes
- AutoSql listed/array types or other exotic types are treated as regular strings
API changes
fetch_intervalstakes an additionaliteratorparameter. If True, it will return an interval iterator (of tuples) with the same behavior as in v0.2. If False, returns a dataframe with columns correctly parsed using the AutoSql schema. The class method returns a dataframe by default, and the function returns the iterator by default to preserve existing behavior.- Python 2.7 support has been dropped.
- C
Published by nvictus almost 6 years ago
pybbi -
Added support for all built-in summary statistics: mean, min, max, coverage and standard deviation.
These can be specified using the summary parameter of fetch() and stackup().
- C
Published by nvictus over 7 years ago