This function provides a unified normalization entry point for Seurat-style log-normalization, scran normalization, and SCTransform.
Usage
sn_normalize_data(
object,
method = c("seurat", "scran", "sctransform", "sct"),
clusters = NULL,
assay = "RNA",
layer = "counts",
...
)Arguments
- object
A
Seuratobject.- method
One of
"seurat","scran", or"sctransform"(alias"sct").- clusters
Optional cluster assignments for
scran::quickCluster.- assay
Assay used for normalization. Defaults to
"RNA".- layer
Layer used as the input count matrix. Defaults to
"counts".- ...
Additional method-specific arguments passed to
Seurat::NormalizeData(),scran::computeSumFactors(), orSeurat::SCTransform().