Create a SOMATileDBContext suitable for using with open_soma().
Typically open_soma() creates a context automatically, but one can be created
separately in order to set custom configuration options, or to share it between
multiple open Census handles.
Arguments
- census_version_description
The result of
get_census_version_description()for the desired Census version.- mirror
The name of the intended census mirror (or
get_census_mirror_directory()[[name]]to save the lookup), or NULL to configure for local file access.- ...
Custom configuration options.
Value
SOMATileDBContext object for open_soma().
Examples
census_desc <- get_census_version_description("stable")
ctx <- new_SOMATileDBContext_for_census(census_desc, "soma.init_buffer_bytes" = paste(4 * 1024**3))
census <- open_soma("stable", tiledbsoma_ctx = ctx)
#> The stable Census release is currently 2024-07-01. Specify census_version = "2024-07-01" in future calls to open_soma() to ensure data consistency.
census$close()