Nothing
#' Change the cluster number or re-name them
#'
#' This function re-names the clusters in the best.clust slot of the iCellR object.
#' @param x An object of class iCellR.
#' @param change.clust The name of the cluster to be changed.
#' @param to.clust The new name for the cluster.
#' @param clust.reset Reset to the original clustering.
#' @return An object of class iCellR.
#' @export
change.clust <- function (x = NULL,
change.clust = 0,
to.clust = 0,
clust.reset = FALSE) {
if ("iCellR" != class(x)[1]) {
stop("x should be an object of class iCellR")
}
###################
if (clust.reset == FALSE) {
DATA <- (x@best.clust)
DATA[DATA == change.clust] <- to.clust
attributes(x)$best.clust <- DATA
}
# reset
if (clust.reset == TRUE) {
clustInfo = as.data.frame(x@cluster.data$Best.partition)
colnames(clustInfo) <- "clusters"
attributes(x)$best.clust <- clustInfo
}
##############
return(x)
}
Any scripts or data that you put into this service are public.
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.