This is a test version of Biostars. For the public version, visit https://www.biostars.org.
Doublet Detection in SMART-Seq2 single-cell data

Hi everyone,

I am looking for some feedback on the best practices when it comes to computational identification of doublets in Smart-Seq2 datasets.

I am aware that many tools for doublet detection are available, and when it comes to 10X I generally use both Scrublet (https://github.com/swolock/scrublet) and DoubletFinder (https://github.com/chris-mcginnis-ucsf/DoubletFinder). My understanding, however, is that these tools were developed mainly for droplet-based data, and I am worried that they might perform perfectly in this case...

Probably, all boils down to these questions:

  1. Given that the expected doublet rate in Smart-Seq2 is generally much lower than for 10X, would it be enough to simply remove cells with a very high number of counts and detected genes (for example, above the median + 3 median absolute deviations) ?
  2. Should I still run Scrublet and DoubletFinder, adjusting the expected doublet rate to match the expectations for Smart-Seq2?
  3. Is some manual curation, or a different tool generally recommended?

Thanks a lot in advance!

Luca

doublets scrnaseq singlecell smartseq2

I would just run scDblFinder with the expected doublet rate, and then color the UMAP by the score. Usually, doublets somewhat sit between clusters as scattered outliers. THe score is then usually quite bimodal, so like very few (the true doublets) with scores close to 1, and many with scores like < 0.1, at least in my experience. But generally, as long as you don't have a lot of doublets, their influence on downstream analysis is limited.

Thanks a lot, I am going to give it a try!

0 answers

No answers yet.

Log in to answer this question.