Skip to content

Releases: open2c/cooler

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

v0.8.8

24 Jun 04:45
Compare
Choose a tag to compare

Date : 2020-06-23

Maintenance

  • Improved code coverage
  • Added missing autodoc for cooler balance
  • Dropped pysam and biopython as hard dependencies
  • Officially sunsetting Python 2.7 support

Enhancements

  • Added zoom progressions (#203)

Bug fixes

  • Allow hashes in read IDs in cload pairs (#193)

v0.8.7

13 Jan 04:16
Compare
Choose a tag to compare

Maintenance

  • Code styling with black
  • Add coverage reporting

Bug fixes

  • Replace json with simplejson to deal with attrs stored as bytes

v0.8.6

13 Aug 02:40
Compare
Choose a tag to compare

Maintenance

  • Added contributing guidelines

Bug fixes

  • Fixed a related regression to the one fixed in v0.8.5 that affected selection of the chrom column in the bin selector.