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

[spec] Specify object lifecycle and related operations #118

Closed thetorpedodog closed 1 year ago

thetorpedodog commented 1 year ago

This formalizes the object lifecycle and the various creation, opening, and closing methods we are already using in the tiledbsoma Python implementation.

See #107.

thetorpedodog commented 1 year ago

@bkmartinjr @mlin actually I would appreciate if you all took another look particularly for the description of URI semantics that I added.

@johnkerl I clicked you by accident but if you want to give it another ✅ be my guest

thetorpedodog commented 1 year ago

@atolopko-czi @aaronwolen since this is a spec change we do want unanimous approvals on this so please take a look. Thanks!

johnkerl commented 1 year ago

@thetorpedodog ✅ ✅