Skip to content

Releases: open2c/cooler

v0.10.2

17 Jun 20:08
Compare
Choose a tag to compare

Maintenance

v0.10.1

17 Jun 19:49
Compare
Choose a tag to compare

Bug fixes

v0.10.0

21 May 21:05
Compare
Choose a tag to compare

New features

  • Support custom contig separator characters in pairix index by @nvictus in #398

Performance improvements and bug fixes

  • Make annotate faster by using indexing instead of merge by @Phlya in #353
  • Fix input text file handling on certain pandas versions by @thomas-reimonn in #384
  • Reduce memory consumption of very high-resolution merges by @nvictus in #408

Maintenance

New Contributors

v0.9.3

11 Sep 17:46
Compare
Choose a tag to compare

Bug fixes

  • Fix estimation of mean bin size when using variable-sized bins #332.
  • Fix regression bug to handle multiple convergence statuses in balance CLI #334.

v0.9.2

01 Jun 02:07
Compare
Choose a tag to compare

Bug fixes

Several fixes from @robomics

  • Improve handling of uint attributes
  • Fix incorrect variance stored by _balance_cisonly
  • cload.py: fix detection of pandas v2.. causing IOHandles error

v0.9.1

23 Jan 21:26
25987f9
Compare
Choose a tag to compare

Maintenance

  • Export _IndexingMixin from cooler.core to keep private API used by cooltools.

v0.9.0

19 Jan 04:49
Compare
Choose a tag to compare

New features

  • New query engine implementation (no user-facing API changes).
  • New logging context and verbosity system.

API changes

  • cooler.balance_cooler now uses the same default argument values as the CLI.

Schema

  • cooler balance now inserts divisive_weights: False metadata to balancing weights.

Maintenance

  • Dropped Python 2 support.
  • Removed deprecated io module.
  • Deprecated tools module; renamed parallel.
  • Various dependency maintenance upgrades.
  • Modernized CI and dev tools.
  • Migrated to pyproject.toml and modernized packaging infra.

v0.8.11

01 Apr 09:07
Compare
Choose a tag to compare

Bug fixes

  • Hotfix cooler cload pairs file header parsing to work with the latest version of pandas (>=1.2).
  • Update CLI help for --balance-args to clarify usage. By @gfudenberg.

v0.8.10

25 Sep 20:45
ac779db
Compare
Choose a tag to compare

Bug fixes

  • Fixed the new header parsing in cooler cload pairs to handle esoteric file stream implementations. Specifically GzipFile had stopped working. By @golobor

v0.8.9

18 Jul 01:11
a565090
Compare
Choose a tag to compare

Enhancements