This class replaces the earlier (and now removed) tiledb_dense
and tiledb_sparse and provides equivalent functionality
based on a refactored implementation utilising newer TileDB features.
Slots
ctxA TileDB context object
uriA character despription with the array URI
is.sparseA logical value whether the array is sparse or not
attrsA character vector to select particular column ‘attributes’; default is an empty character vector implying ‘all’ columns, the special value
NA_character_has the opposite effect and selects ‘none’.extendedA logical value, defaults to
TRUE, indicating whether index columns are returned as well.selected_rangesAn optional list with matrices where each matrix i describes the (min,max) pair of ranges for dimension i
selected_pointsAn optional list with vectors where each vector i describes the selected points for dimension i
query_layoutAn optional character value
datetimes_as_int64A logical value
encryption_keyA character value
query_conditionA Query Condition object
timestamp_startA POSIXct datetime variable for the inclusive interval start
timestamp_endA POSIXct datetime variable for the inclusive interval start
return_asA character value with the desired
tiledb_arrayconversion, permitted values are ‘asis’ (default, returning a list of columns), ‘array’, ‘matrix’,‘data.frame’, ‘data.table’ ‘tibble’, ‘arrow_table’ or ‘arrow’ (where the last two are synomyms); note that ‘data.table’, ‘tibble’ and ‘arrow’ require the respective packages to be installed.query_statisticsA logical value, defaults to ‘FALSE’; if ‘TRUE’ the query statistics are returned (as a JSON string) via the attribute ‘query_statistics’ of the return object.
silAn optional and internal list object with schema information, used for parsing queries.
dumpbuffersAn optional character variable with a directory name (relative to
/dev/shm) for writing out results buffers (for internal use / testing)buffersAn optional list with full pathnames of shared memory buffers to read data from
strings_as_factorsAn optional logical to convert character columns to factor type
keep_openAn optional logical to not close after read or write
ptrExternal pointer to the underlying implementation