initializeSimlr.RdFour initialization approaches for simlr. Returns either a single matrix
derived from dimensionality reduction on all matrices bound together
(jointReduction=TRUE) or a list of reduced
dimensionality matrices, one for each input. Primarily, a helper function
for SiMLR.
initializeSimlr(
voxmats,
k,
jointReduction = FALSE,
zeroUpper = FALSE,
uAlgorithm = "svd",
addNoise = 0
)list that contains the named matrices.
rank of U matrix
boolean determining whether one or length of list bases are returned.
boolean determining whether upper triangular part of initialization is zeroed out
either "svd", "random", "randomProjection", eigenvalue, "pca" (default), "ica" or "cca"
scalar value that adds zero mean unit variance noise, multiplied
by the value of addNoise
A single matrix or list of matrices