Skip to content

Latest commit

 

History

History
32 lines (27 loc) · 5.92 KB

DoubletDetectingSoftwares.rst

File metadata and controls

32 lines (27 loc) · 5.92 KB

Overview of Doublet Detecting Softwares

Transcrition-based doublet detection softwares use the transcriptomic profiles in each cell to predict whether that cell is a singlet or doublet. Most methods simulate doublets by adding the transcritional profiles of two droplets in your pool together. Therefore, these approaches assume that only a small percentage of the droplets in your dataset are doublets. The table bellow provides a comparison of the different methods.

Doublet Detecting Software .. centered:: QC Filtering Required .. centered:: Requires Pre-clustering Doublet Detecting Method
DoubletDecon <DoubletDecon-docs>
Deconvolution based on clusters provided.
DoubletDetection <DoubletDetection-docs>
Iterative boost classifier to classify doublets.
DoubletFinder <DoubletFinder-docs>
Identify ideal cluster size and call expected number of droplets with highest number of simulated doublet neighbors as doublets.
scDblFinder <scDblFinder-docs>
Gradient boosted trees trained with number neighboring doublets and QC metrics to classify doublets
Scds <Scds-docs>
cxds: Uses genes pairs that are typically not expressed in the same droplet to rank droplets based on coexpression of all pairs. bcds: Uses highly variable genes and simulated doublets to train a binary classificaiton algorithm and return probability of droplet being a doublet.
Scrublet <Scrublet-docs>
Identifies the number of neighboring simulated doublets for each droplet and uses bimodal distribution of scores to classify singlets and doublets.
Solo <Solo-docs>
Simulates doublets and fits a two-layer neural network.

If you don't know which demultiplexing software(s) to run, take a look at our Software Selection Recommendations <SoftwareSelection-docs> based on your dataset or use our add widget link here