View source: R/scDblFinder_doubletDetection.R
runScDblFinder | R Documentation |
A wrapper function for scDblFinder. Identify potential doublet cells based on simulations of putative doublet expression profiles. Generate a doublet score for each cell.
runScDblFinder(
inSCE,
sample = NULL,
useAssay = "counts",
nNeighbors = 50,
simDoublets = max(10000, ncol(inSCE)),
seed = 12345,
BPPARAM = BiocParallel::SerialParam()
)
inSCE |
A SingleCellExperiment object. |
sample |
Character vector or colData variable name. Indicates which
sample each cell belongs to. Default |
useAssay |
A string specifying which assay in the SCE to use. Default
|
nNeighbors |
Number of nearest neighbors used to calculate density for
doublet detection. Default |
simDoublets |
Number of simulated doublets created for doublet
detection. Default |
seed |
Seed for the random number generator, can be set to |
BPPARAM |
A |
This function is a wrapper function for
scDblFinder. runScDblFinder
runs
scDblFinder for each sample within inSCE
iteratively. The resulting doublet scores for all cells will be appended to
the colData
of inSCE
.
A SingleCellExperiment object with the scDblFinder QC outputs added to the colData slot.
Lun ATL (2018). Detecting doublet cells with scran. https://ltla.github.io/SingleCellThoughts/software/doublet_detection/bycell.html
scDblFinder
,
plotScDblFinderResults
, runCellQC
data(scExample, package = "singleCellTK")
sce <- subsetSCECols(sce, colData = "type != 'EmptyDroplet'")
sce <- runScDblFinder(sce)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.