The DimReduc object stores a dimensionality reduction taken out in Seurat; each DimReduc consists of a cell embeddings matrix, a feature loadings matrix, and a projected feature loadings matrix.

Slots

cell.embeddings

Cell embeddings matrix (required)

feature.loadings

Feature loadings matrix (optional)

feature.loadings.projected

Projected feature loadings matrix (optional)

assay.used

Name of assay used to generate DimReduc object

global

Is this DimReduc global/persistent? If so, it will not be removed when removing its associated assay

stdev

A vector of standard deviations

jackstraw

A JackStrawData-class object associated with this DimReduc

misc

A named list of unstructured miscellaneous data

key

A one-length character vector with the object's key; keys must be one or more alphanumeric characters followed by an underscore “_” (regex pattern “^[a-zA-Z][a-zA-Z0-9]*_$ ”)

See also

Dimensional reduction object, validity, and interaction methods CreateDimReducObject(), DimReduc-validity, [.DimReduc(), [[.DimReduc(), dim.DimReduc(), merge.DimReduc(), print.DimReduc(), subset.DimReduc()