View source: R/scanpyFunctions.R
plotScanpyViolin | R Documentation |
plotScanpyViolin
plotScanpyViolin(
inSCE,
useAssay = NULL,
features,
groupBy,
xlabel = "",
ylabel = NULL
)
inSCE |
Input |
useAssay |
Assay to use for plotting. By default it will use counts assay. |
features |
Genes to plot. Sometimes is useful to pass a specific list of var names (e.g. genes). The var_names could be a dictionary or a list. |
groupBy |
The key of the observation grouping to consider. |
xlabel |
Label of the x axis. Defaults to groupBy. |
ylabel |
Label of the y axis. If NULL and groupBy is NULL, defaults to 'value'. If NULL and groupBy is not NULL, defaults to features. |
plot object
data(scExample, package = "singleCellTK")
## Not run:
sce <- runScanpyNormalizeData(sce, useAssay = "counts")
sce <- runScanpyFindHVG(sce, useAssay = "scanpyNormData", method = "seurat")
sce <- runScanpyScaleData(sce, useAssay = "scanpyNormData")
sce <- runScanpyPCA(sce, useAssay = "scanpyScaledData")
sce <- runScanpyFindClusters(sce, useReducedDim = "scanpyPCA")
sce <- runScanpyUMAP(sce, useReducedDim = "scanpyPCA")
markers <- c("MALAT1" ,"RPS27" ,"CST3")
plotScanpyViolin(sce, features = markers, groupBy = "Scanpy_louvain_1")
## End(Not run)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.