this function first uses principal component analysis (PCA) to reduce dimensionality of original data. It then performs model-based clustering on the transformed expression values.
Exprmclust(
object,
K = 3,
modelNames = "VVV",
reduce = TRUE,
cluster = NULL,
quiet = FALSE
)# S4 method for DISCBIO
Exprmclust(
object,
K = 3,
modelNames = "VVV",
reduce = TRUE,
cluster = NULL,
quiet = FALSE
)
# S4 method for data.frame
Exprmclust(
object,
K = 3,
modelNames = "VVV",
reduce = TRUE,
cluster = NULL,
quiet = FALSE
)
If `object` is of class DISCBIO, the output is the same object with the MBclusters slot filled. If the `object` is a data frame, the function returns a named list containing the four objects that together correspond to the contents of the MBclusters slot.
DISCBIO
class object.
An integer vector specifying all possible cluster numbers. Default is 3.
model to be used in model-based clustering. By default "ellipsoidal, varying volume, shape, and orientation" is used.
A logical vector that allows performing the PCA on the expression data. Default is TRUE.
A vector showing the ID of cells in the clusters.
if `TRUE`, suppresses intermediary output