ClusterPalette |
An acceptable cluster color palette |
EmbedSOM |
Process the cells with SOM into a nice embedding |
ExprColors |
Generate colors for multi-color marker expression labeling in a single plot |
ExpressionGradient |
The ggplot2 scale gradient from ExpressionPalette. |
ExpressionPalette |
Marker expression palette generator based off ColorBrewer's RdYlBu, only better for plotting of half-transparent cells |
GQTSOM |
Train a Growing Quadtree Self-Organizing Map |
GraphCoords |
Add Kamada-Kawai-generated embedding coordinates to the map |
Initialize_PCA |
Create a grid from first 2 PCA components |
kMeansMap |
Create a map from k-Means clusters |
kNNCoords |
Add KNN-topology-based embedding coordinates to the map |
MapDataToCodes |
Assign nearest node to each datapoint |
MSTCoords |
Add MST-style embedding coordinates to the map |
NormalizeColor |
Helper for computing colors for embedding plots |
PlotData |
Export a data frame for plotting with marker intensities and density. |
PlotDefault |
Default plot |
PlotEmbed |
Helper function for plotting the embedding |
PlotGG |
Wrap PlotData result in ggplot object. |
PlotId |
Identity on whatever |
RandomMap |
Create a map by randomly selecting points |
SOM |
Build a self-organizing map |
tSNECoords |
Add tSNE-based coordinates to a map |
UMAPCoords |
Add UMAP-based coordinates to a map |
UMatrixCoords |
Add U-Matrix-optimized embedding coordinates to the map |
uwotCoords |
Add UMAP-based coordinates to a map, using the 'uwot' package |