Skip to content

Latest commit

 

History

History
96 lines (52 loc) · 2.05 KB

CHANGELOG.md

File metadata and controls

96 lines (52 loc) · 2.05 KB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

[Unrealeased]

Added

Changed

Fixed

[0.1.2] - 2024-12-02

Added

Changed

Fixed

  • Fixed KeyError: "Unable to synchronously open object (object 'X' doesn't exist)"' when reading h5ad without X field (#40)

[0.1.1] - 2024-11-25

Added

  • Axis in td.concat can now be specified with obs and var (#40)

Changed

Fixed

  • Fixed ImportError: cannot import name '_resolve_dim' from 'anndata._core.merge' caused by anndata update (#40)

[0.1.0] - 2024-09-27

Added

Changed

  • Encoding of treedata attributes in h5ad and zarr files. label, allow_overlap, obst, and vart are now separate fields in the file. (#31)

Fixed

  • TreeData objects with .raw specified can now be read (#31)

[0.0.4] - 2024-09-02

Added

Changed

Fixed

  • Fixed typing bug introduced by anndata update (#29)

[0.0.3] - 2024-08-21

Added

  • Add concatenation tutorial to documentation (#27)

Changed

  • obst and vart create local copy of nx.DiGraphs that are added (#26)
  • TreeData.label value remains the same after td.concat as long as all label values are the same for all objects (#27)

Fixed

  • Fixed bug which caused key to be listed twice in label column after value update in obst or vart (#26)

[0.0.2] - 2024-06-18

Changed

  • Empty trees are now allowed to avoid error on subsetting (#13)
  • How trees are stored in h5ad and zarr files (#16)
  • Format of label column with multiple trees ([1,2] -> 1,2) (#16)

Fixed

  • Fixed issue with slow read/write of large trees

[0.0.1] - 2024-05-13

Added

  • TreeData class for storing and manipulating trees
  • Read/write trees to h5ad and zarr files
  • Concatenate trees with similar API to AnnData