Description Usage Arguments Value Examples
Uniform Manifold Approximation and Projection(UMAP) algorithm for dimension reduction.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 |
inSCE |
Input SingleCellExperiment object. |
useAssay |
Assay to use for UMAP computation. If |
useAltExp |
The subset to use for UMAP computation, usually for the
selected.variable features. Default |
sample |
Character vector. Indicates which sample each cell belongs to.
If given a single character, will take the annotation from
|
reducedDimName |
A name to store the results of the dimension reduction
coordinates obtained from this method. Default |
logNorm |
Whether the counts will need to be log-normalized prior to
generating the UMAP via |
nNeighbors |
The size of local neighborhood used for manifold
approximation. Larger values result in more global views of the manifold,
while smaller values result in more local data being preserved. Default
|
nIterations |
The number of iterations performed during layout
optimization. Default is |
alpha |
The initial value of "learning rate" of layout optimization.
Default is |
minDist |
The effective minimum distance between embedded points.
Smaller values will result in a more clustered/clumped embedding where nearby
points on the manifold are drawn closer together, while larger values will
result on a more even dispersal of points. Default |
spread |
The effective scale of embedded points. In combination with
minDist, this determines how clustered/clumped the embedded points are.
Default |
pca |
Logical. Whether to perform dimension reduction with PCA before
UMAP. Default |
initialDims |
Number of dimensions from PCA to use as input in UMAP.
Default |
A SingleCellExperiment object with UMAP computation
updated in reducedDim(inSCE, reducedDimName)
.
1 2 3 4 5 6 7 8 | data(scExample, package = "singleCellTK")
sce <- subsetSCECols(sce, colData = "type != 'EmptyDroplet'")
umap_res <- getUMAP(inSCE = sce, useAssay = "counts",
reducedDimName = "UMAP", logNorm = TRUE,
nNeighbors = 30, alpha = 1,
nIterations = 200, spread = 1, pca = TRUE,
initialDims = 50)
reducedDims(umap_res)
|
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.