TileDB-SOMA 1.7.1
New features added
- [Backport release-1.7] [r] Support ingestion of
SeuratCommands
in #2106 - [Backport release-1.7] [r] Support outgestion of
SeuratCommands
in #2114 - [Backport release-1.7] [python]
tiledbsoma.io.update_matrix
in #2130 - [Backport release-1.7] [python] Outgest additional X layers to AnnData in #2144
- [Backport release-1.7] [python] Add type checks to
obsm
,obsp
,varm
andvarp
early in ingestion in #2138
Breaking changes
Minor changes
- [r] TileDB-SOMA-R 1.7.1 in #2145
- [r] Fix quoting for a particular Docker-build environment (
release-1.7
) in #2102 - [Backport release-1.7] [r] Let
get_tarball.R
interop withupdate-tiledb-version.py
in #2104 - [Backport release-1.7] [python] Reorganize
Reindexer
bindings into separate file in #2111 - [Backport release-1.7] [python] Relax numba dependency in #2127
- [Backport release-1.7] [python] Support Python 3.12 in #2135
- [Backport release-1.7] [python/ci] Leave 3.12 support provisional in #2142
- [Backport release-1.7] [python] Lint fix in #2143
Bug fixes
- [Backport release-1.7] [python] Do not mutate
adata.obs
/adata.var
on ingest in #2105 - [Backport release-1.7] [python] Specially handle cast for object and category dtypes in #2107
- [Backport release-1.7] [python] Accumulate obs/var IDs across batched reads in
register_anndatas()
in #2113
Full Changelog: 1.7.0...1.7.1