Class for representing a TileDB group containing one or more
AssayMatrix
arrays that share the same dimensions.
tiledbsc::TileDBObject
-> tiledbsc::TileDBGroup
-> tiledbsc::AnnotationGroup
-> AssayMatrixGroup
Inherited methods
tiledbsc::TileDBObject$class()
tiledbsc::TileDBObject$exists()
tiledbsc::TileDBGroup$add_member()
tiledbsc::TileDBGroup$add_metadata()
tiledbsc::TileDBGroup$count_members()
tiledbsc::TileDBGroup$get_member()
tiledbsc::TileDBGroup$get_members()
tiledbsc::TileDBGroup$get_metadata()
tiledbsc::TileDBGroup$group_exists()
tiledbsc::TileDBGroup$list_member_uris()
tiledbsc::TileDBGroup$list_members()
tiledbsc::TileDBGroup$list_object_uris()
tiledbsc::TileDBGroup$list_objects()
tiledbsc::TileDBGroup$print()
tiledbsc::TileDBGroup$remove_member()
tiledbsc::TileDBGroup$tiledb_group()
tiledbsc::AnnotationGroup$initialize()
tiledbsc::AnnotationGroup$reset_query()
tiledbsc::AnnotationGroup$set_query()
add_assay_matrix()
Add a new AssayMatrix
array to the group.
data
a matrix
of annotation data to ingest. The matrix
rows
must be aligned to the dimension indicated by the group's
dimension_name
.
name
Name for the new array, nested with the group's URI.
value_col
Name to use for the TileDB array's attribute that will contain the matrix values.
metadata
Named list of metadata to add.