Normalize cluster factor level order in a clustered gsList
Source:R/utils.R
normalizeClusterLevels.RdRebuilds every GSEA_snn_res.<res> metadata column so its
factor levels are in numeric order (0, 1, 2, ...), starting at 0. Newer
objects get this automatically inside clusterGeneSets(); use this to
migrate objects clustered before that fix without re-clustering. Cluster
assignments are unchanged – only the level order is corrected.
Examples
gsListObject <- normalizeClusterLevels(exampleGsList)
levels(gsListObject@cluster$GSEA_snn_res.1.1)
#> [1] "0" "1" "2" "3" "4" "5"