single-cell-data / SOMA

A flexible and extensible API for annotated 2D matrix data stored in multiple underlying formats.
MIT License
69 stars 9 forks source link

Allow `obsm` and `varm` to be stored sparsely #158

Closed johnkerl closed 1 year ago

johnkerl commented 1 year ago

As discussed in the March 31 2023 spec meeting.

See also https://github.com/single-cell-data/TileDB-SOMA/issues/1245.

johnkerl commented 1 year ago

@atolopko-czi @maniarathi @mlin ping 🙏

johnkerl commented 1 year ago

@atolopko-czi @mlin @maniarathi ping 🙏

thetorpedodog commented 1 year ago

The changes LGTM, but do we also need to make other SOMA-repo related changes in the same issue/PR?

These, fortunately, are trivial (just subbing in a different type; no actual runtime behavior changes) and IMO fine for a followup.