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.
cell.embeddingsCell embeddings matrix (required)
feature.loadingsFeature loadings matrix (optional)
feature.loadings.projectedProjected feature loadings matrix (optional)
assay.usedName of assay used to generate DimReduc object
globalIs this DimReduc global/persistent? If so, it will not be
removed when removing its associated assay
stdevA vector of standard deviations
jackstrawA JackStrawData-class object associated with
this DimReduc
miscA named list of unstructured miscellaneous data
keyA one-length character vector with the object's key; keys must
be one or more alphanumeric characters followed by an underscore
“_” (regex pattern
“SeuratObject:::.KeyPattern()”)
Dimensional reduction object, validity, and interaction methods
CreateDimReducObject(),
DimReduc-validity,
[.DimReduc(),
[[.DimReduc(),
dim.DimReduc(),
merge.DimReduc(),
print.DimReduc(),
subset.DimReduc()