In the preprocessing of scRNA-seq data, ambient RNA contamination should first be removed, followed by the identification and elimination of doublets.
Hello,
Should we use Doublet detection first on the real matrix, then remove the doublets first and then use ambient RNA correction ?
Or should we use DecontX first and take ambient RNA removed matrix as default matrix and use it in the doublet detection tool like scdblFinder ?
1 answer
The later, remove the potential RNA present in all droplets then call potential doublets.
I’ve noticed that DecontX can also remove cell type specific marker expression from cells. For example, an NK cell might show low expression of platelet or B cell markers, and DecontX removes those platelet and B cell signals from the NK cell.
But what if that “NK cell” is actually a doublet? In that case, if I correct the expression matrix with DecontX first, wouldn’t doublet detection be less likely to flag it as a doublet, even if it really is one?
Usually if such gene markers expression are mitigated it is due to their general expression across your dataset.
As a sanity check, you can keep your raw matrix and see how much of your B cell markers are been removed from your NK cluster compared to other clusters.
Log in to answer this question.