A wrapper function for cxds. Annotate
doublets/multiplets using co-expression based approach. Generate a doublet
score for each cell. Infer doublets if estNdbl
is TRUE
.
runCxds(
inSCE,
sample = NULL,
seed = 12345,
ntop = 500,
binThresh = 0,
verb = FALSE,
retRes = FALSE,
estNdbl = FALSE,
useAssay = "counts"
)
A SingleCellExperiment object.
Needs counts
in assays slot.
Character vector. Indicates which sample each cell belongs to. cxds will be run on cells from each sample separately. If NULL, then all cells will be processed together. Default NULL.
Seed for the random number generator. Default 12345.
See cxds for more information. Default 500
.
See cxds for more information. Default 0
.
See cxds for more information. Default FALSE
.
See cxds for more information. Default FALSE
.
See cxds for more information. Default FALSE
.
A string specifying which assay in the SCE to use.
A SingleCellExperiment object with cxds output appended to the colData slot. The columns include cxds_score and optionally cxds_call. Please refer to the documentation of cxds for details.
data(scExample, package = "singleCellTK")
sce <- subsetSCECols(sce, colData = "type != 'EmptyDroplet'")
sce <- runCxds(sce)
#> Thu Mar 31 12:10:45 2022 ... Running 'cxds'