v0.1.0
Added
- Initial release of CAP-AnnData.
- Introduced the
CapAnnData
class for managing AnnData files, with functionalities to:- Read and write specific columns of
obs
andvar
. - Handle the
X
andraw.X
matrices efficiently. - Link and manage
obsm
anduns
sections lazily, loading them only when accessed.
- Read and write specific columns of
- Included the
CapAnnDataDF
class to extendpandas.DataFrame
for handling partial reads and writes, with additional methods for renaming and removing columns. - Provided the
CapAnnDataDict
class to manage theuns
section of AnnData files, tracking keys to remove upon overwrite. - Implemented methods to facilitate in-memory modifications and saving changes back to the file, including the
overwrite
method to selectively update sections of the AnnData file.
Full Changelog: https://github.com/cellannotation/cap-anndata/commits/v0.1.0