Skip to content

Commit 18c56fb

Browse files
committed
Update changelog
1 parent 92e892a commit 18c56fb

File tree

1 file changed

+22
-2
lines changed

1 file changed

+22
-2
lines changed

CHANGES.md

Lines changed: 22 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,26 @@
1-
### Upcoming
1+
### 0.6.0 (2017-02-03) ###
2+
3+
General
4+
* Dropped Python 3.3 support. Added 3.6 support.
5+
* Added `contrib` subpackage containing utilities for higlass, including multires aggregation.
6+
* Fixed various issues with synchronizing read/write multiprocessing with HDF5.
7+
* Replacing prints with logging.
8+
* Added sandboxed `tools` module to develop utilities for out-of-core algorithms using Coolers.
9+
10+
New features
11+
* Cooler objects have additional convenience properties `chromsizes`, `chromnames`.
12+
* New file introspection functions `ls` and `is_cooler` to support nested Cooler groups.
13+
* Cooler initializer can accept a file path and path to Cooler group.
14+
* `cload` accepts contact lists in hiclib-style HDF5 format, the legacy tabix-indexed format, and new pairix-indexed format.
15+
16+
Backwards-incompatible changes
17+
* `create` only accepts a file path and optional group path instead of an open file object.
18+
* `Cooler.matrix` selector now returns a balanced dense 2D NumPy array by default. Explicitly set `balance` to False to get raw counts and set `sparse` to True to get a `coo_matrix` as per old behavior.
19+
* Command line parameters of `cload` changed significantly
20+
21+
Bug fixes
22+
* Fixed bug in `csort` that led to incorrect triangularity of trans read pairs.
223

3-
* Added `recursive_agg_onefile.py` for creating multi-resolution cooler files
424

525
### 0.5.3 (2016-09-10) ###
626

0 commit comments

Comments
 (0)