Class for representing a TileDB group containing one or more AnnotationMatrix arrays that share a common dimension name.

Super classes

tiledbsc::TileDBObject -> tiledbsc::TileDBGroup -> tiledbsc::AnnotationGroup -> AnnotationMatrixGroup

Methods

Inherited methods


Method add_annotation_matrix()

Add a new AnnotationMatrix array to the group.

Usage

AnnotationMatrixGroup$add_annotation_matrix(data, name, metadata = NULL)

Arguments

data

a matrix of annotation data to ingest. The matrix rows must be aligned to the SOMA dimension indicated by the group's dimension_name.

name

Name of the new variable annotation matrix.

metadata

Named list of metadata to add.


Method clone()

The objects of this class are cloneable with this method.

Usage

AnnotationMatrixGroup$clone(deep = FALSE)

Arguments

deep

Whether to make a deep clone.