Skip to contents

A re-implementation of the SeuratObject::GetAssayData function to compatible with Assay5 objects.

Usage

GetAssayData5(object, ...)

# S3 method for class 'Seurat'
GetAssayData5(object, layer = "counts", assay = NULL, ...)

# S3 method for class 'Assay5'
GetAssayData5(object, layer = "counts", ...)

# S3 method for class 'Assay'
GetAssayData5(object, layer = "counts", ...)

Arguments

object

An object

...

Additional arguments passed to SeuratObject::GetAssayData.

layer

Name of layer to get or set

assay

Specific assay to get data from or set data for; defaults to the default assay

Value

A matrix or data frame containing the assay data.

Examples

data(pancreas_sub)
GetAssayData5(
  pancreas_sub,
  layer = "counts",
  assay = "RNA"
)[1:5, 1:5]

data(panc8_sub)
GetAssayData5(
  panc8_sub,
  layer = "counts",
  assay = "RNA"
)[1:5, 1:5]