powered by
Analyzes matrix data by UMAP and saves results to reducedDims slot of TapestriObject.
reducedDims
TapestriObject
runUMAP( TapestriExperiment, alt.exp = "alleleFrequency", assay = NULL, use.pca.dims = TRUE, pca.dims = NULL, ... )
TapestriExperiment with UMAP embeddings saved to reducedDims slot of altExp.
TapestriExperiment
altExp.
TapestriExperiment object
Character, altExp to use, NULL uses top-level/main experiment. Default "alleleFrequency".
altExp
NULL
Character, assay to use. NULL (default) uses first-indexed assay. Not used when use.pca.dims = TRUE.
assay
use.pca.dims = TRUE
Logical, if TRUE, uses experiment PCA, otherwise uses assay data. Default TRUE.
TRUE
Numeric, indices of PCs to use in UMAP. Default NULL.
Additional parameters to pass to umap::umap(), e.g. for configuration (see umap::umap.defaults()).
umap::umap()
umap::umap.defaults()
tap.object <- newTapestriExperimentExample() # example TapestriExperiment object tap.object <- runPCA(tap.object, alt.exp = "alleleFrequency") tap.object <- runUMAP(tap.object, pca.dims = 1:3)
Run the code above in your browser using DataLab