R/plot_MFIs.R

Defines functions plot_MFIs plot_metacluster_MFIs plot_cluster_MFIs

#'@export
plot_cluster_MFIs <- function(fsom, names = NULL){
  MFIs <- GetMFIs(fsom)[, fsom$map$colsUsed]
  plot_MFIs(MFIs, fsom, names)
}

#'@export
plot_metacluster_MFIs <- function(fsom, names = NULL){
  MFIs <- MetaclusterMFIs(fsom)[, fsom$map$colsUsed]
  plot_MFIs(MFIs, fsom, names)
}

plot_MFIs <- function(MFIs, fsom, names){
  colnames(MFIs) <- fsom$prettyColnames[fsom$map$colsUsed]
  if(!is.null(names)) rownames(MFIs) <- paste0(rownames(MFIs), " (", names, ")")
  pheatmap::pheatmap(MFIs)
}
saeyslab/FlowSOM_workshop documentation built on Sept. 3, 2021, 9:21 a.m.