Skip to contents

Extract expression matrix from a Seurat object, compatible with both V4 and V5.

Usage

GetExpressionMatrix(
  object,
  assay = NULL,
  slot = "data",
  features = NULL,
  cells = NULL
)

Arguments

object

Seurat object

assay

Assay name (default: DefaultAssay)

slot

Data slot: "data" (default, normalized), "counts", or "scale.data"

features

Features to extract (default: all)

cells

Cells to extract (default: all)

Value

Expression matrix (genes x cells)

Examples

if (FALSE) { # \dontrun{
expr <- GetExpressionMatrix(seurat_obj)
expr <- GetExpressionMatrix(seurat_obj, slot = "counts")
} # }