Class for representing a TileDB group containing one or more AssayMatrix arrays that share the same dimensions.

Methods

Inherited methods


Method add_assay_matrix()

Add a new AssayMatrix array to the group.

Usage

AssayMatrixGroup$add_assay_matrix(
  data,
  name,
  value_col = "value",
  metadata = NULL
)

Arguments

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.


Method clone()

The objects of this class are cloneable with this method.

Usage

AssayMatrixGroup$clone(deep = FALSE)

Arguments

deep

Whether to make a deep clone.