This class aims to eventually replace tiledb_dense and tiledb_sparse provided equivalent functionality based on refactored implementation utilising newer TileDB features.

Slots

ctx

A TileDB context object

uri

A character despription

is.sparse

A logical value

as.data.frame

A logical value

attrs

A character vector

extended

A logical value

selected_ranges

An optional list with matrices where each matrix i describes the (min,max) pair of ranges for dimension i

query_layout

An optional character value

datetimes_as_int64

A logical value

encryption_key

A character value

timestamp

A POSIXct datetime variable (deprecated, use timestamp_start)

as.matrix

A logical value

as.array

A logical value

query_condition

A Query Condition object

timestamp_start

A POSIXct datetime variable for the inclusive interval start

timestamp_end

A POSIXct datetime variable for the inclusive interval start

return_as

A character value with the desired tiledb_array conversion, permitted values are ‘asis’ (default, returning a list of columns), ‘array’, ‘matrix’,‘data.frame’, ‘data.table’ or ‘tibble’; the latter two require the respective packages installed

ptr

External pointer to the underlying implementation