Become an expert in R — Interactive courses, Cheat Sheets, certificates and more!
Get Started for Free

scaleNotCenter

Scale genes by root-mean-square across cells


Description

This function scales normalized gene expression data after variable genes have been selected. Note that the data is not mean-centered before scaling because expression values must remain positive (NMF only accepts positive values). It also removes cells which do not have any expression across the genes selected, by default.

Usage

scaleNotCenter(object, remove.missing = TRUE, chunk = 1000, verbose = TRUE)

Arguments

object

liger object. Should call normalize and selectGenes before calling.

remove.missing

Whether to remove cells from scale.data with no gene expression (default TRUE).

chunk

size of chunks in hdf5 file. (default 1000)

verbose

Print progress bar/messages (TRUE by default)

Value

liger object with scale.data slot set.

Examples

## Not run: 
# Given datasets Y and Z
ligerex <- createLiger(list(y_set = Y, z_set = Z))
ligerex <- normalize(ligerex)
# use default selectGenes settings (var.thresh = 0.1)
ligerex <- selectGenes(ligerex)
ligerex <- scaleNotCenter(ligerex)

## End(Not run)

rliger

Linked Inference of Genomic Experimental Relationships

v1.0.0
GPL-3
Authors
Joshua Welch [aut, ctb], Chao Gao [aut, ctb, cre], Jialin Liu [aut, ctb], Joshua Sodicoff [aut, ctb], Velina Kozareva [aut, ctb], Evan Macosko [aut, ctb], Paul Hoffman [ctb], Ilya Korsunsky [ctb], Robert Lee [ctb]
Initial release
2021-04-18

We don't support your browser anymore

Please choose more modern alternatives, such as Google Chrome or Mozilla Firefox.