single-cell-data / TileDB-SOMA

Python and R SOMA APIs using TileDB’s cloud-native format. Ideal for single-cell data at any scale.
https://tiledbsoma.readthedocs.io
MIT License
90 stars 25 forks source link

[r] Expose timestamp ranges for libtiledbsoma #2925

Closed mojaveazure closed 1 month ago

mojaveazure commented 1 month ago

Improved handling of timestamp and timestamp ranges for libtiledbsoma. When users provide a timestamp to SOMA*Open(), it is expected to be a scalar, defined as "read up to this point"; as libtiledbsoma expects a vector of timestamps in the form of <t0, t1>, add a new tiledb_timestamp_range active binding to automagically convert the scalar tiledb_timestamp to a vector, or NULL if no timestamp was specified

New SOMA properites:

Modified SOMA methods:

mojaveazure commented 1 month ago

Replaced by #2929