Souporcell3: Robust Demultiplexing for High-Donor Single-Cell RNA-seq Datasets
Weerakoon, M.; Vu, H.; Behboudi, R.; Heaton, H.
Show abstract
MotivationAccurate demultiplexing of pooled single-cell RNA-seq (scRNAseq) data is critical for large-scale studies. However, existing methods like vireo, while effective up to [~]16 donors, often struggle with poor clustering due to local optima as donor numbers rise. In high-donor scenarios, overlapping genotypes, a dense genotype space, and increased doublet formation make demultiplexing challenging, requiring methods that are robust to sparse, high-dimensional data and maintain reliable accuracy even as sample complexity grows. ResultsWe present an enhanced version of souporcell capable of demultiplexing up to 64 donors. The method uses 10x merge for initialization, K-Harmonic Means for robust clustering, and iterative refinement with reinitialization of low-quality clusters and locking of high-quality ones. Compared to vireo, vireo with overclustering, and the original souporcell, our approach completely eliminates duplicate clusters and achieves consistently high Adjusted Rand Index (ARI) scores across various doublet rates, demonstrating improved accuracy and scalability. AvailabilitySouporcell3 source code and documentation are released on GitHub: https://github.com/wheaton5/souporcell
Matching journals
The top 2 journals account for 50% of the predicted probability mass.
Similar papers in this journal
Similar papers in this journal
Similar papers in this journal
Similar papers in this journal
- CRISPRcleanR WebApp: an interactive web application for processing genome-wide pooled CRISPR-Cas9 viability screen 92%
- Metapipeline-DNA: A Comprehensive Germline & Somatic Genomics Nextflow Pipeline 92%
- Targeted in silico characterization of fusion transcripts in tumor and normal tissues via FusionInspector 92%
"Similar papers" are the closest papers from that journal in the model's embedding space. They show what the match is built on, but the ranking comes mostly from a classifier over the whole training set, not from these examples alone.