سوبرسيل 3: فك التشفير القوي لمجموعات بيانات RNA-seq أحادية الخلية ذات المتبرعين العاليين Souporcell3: robust demultiplexing for high-donor single-cell RNA-seq datasets

شارك:
المجلة: Bioinformatics، المجلد: 42، العدد: 3
DOI: https://doi.org/10.1093/bioinformatics/btag117
PMID: https://pubmed.ncbi.nlm.nih.gov/41808435
تاريخ النشر: 2026-02-28
المؤلف: Minindu Weerakoon وآخرون
الموضوع الرئيسي: علم النسخ الجيني أحادي الخلية والمكاني

نظرة عامة

تناقش قسم ورقة البحث التحديات والتقدم في فصل بيانات تسلسل RNA أحادي الخلية (scRNA-seq) المجمعة، لا سيما في الدراسات التي تشمل عددًا كبيرًا من المتبرعين. تواجه الطرق الحالية، مثل vireo، قيودًا في دقة التجميع مع زيادة عدد المتبرعين بسبب تداخل الأنماط الجينية وتعقيد البيانات عالية الأبعاد. لمعالجة هذه القضايا، يقدم المؤلفون نسخة محسنة من souporcell، والتي يمكن أن تفصل البيانات بفعالية من ما يصل إلى 64 متبرعًا. تستخدم هذه الطريقة مزيجًا من دمج 10x لبدء التشغيل، وK-Harmonic Means للتجميع القوي، والتنقيح التكراري الذي يتضمن إعادة تشغيل التجمعات ذات الجودة المنخفضة مع قفل التجمعات عالية الجودة.

تشير النتائج إلى أن طريقة souporcell المحسنة تتفوق على الأساليب الحالية، بما في ذلك vireo ونموذجها المفرط التجميع، من خلال القضاء تمامًا على التجمعات المكررة وتحقيق درجات عالية باستمرار في مؤشر راند المعدل (ARI) عبر معدلات مزدوجة مختلفة. تظهر النتائج أن هذه الطريقة المحسنة لا تتوسع بفعالية لاستيعاب عدد أكبر من المتبرعين فحسب، بل تحافظ أيضًا على دقة عالية في وجود المزدوجات وتعقيدات مجموعات البيانات المتغيرة. يؤكد المؤلفون على أهمية بدء التشغيل القوي واستراتيجيات تصحيح التجمعات التكيفية في تحسين أداء الفصل، مع خطط للبحث المستقبلي لتوسيع هذه التقنيات لتشمل أنواع بيانات أخرى وأحجام عينات أكبر، مما يسهل الفصل الدقيق في دراسات الخلايا الفردية على نطاق السكان.

مقدمة

تناقش المقدمة مزايا فصل عينات تسلسل RNA أحادي الخلية (scRNAseq) من عدة أفراد، بما في ذلك تقليل التكاليف، وتقليل تأثيرات الدفعات، وزيادة القوة الإحصائية، وتحسين اكتشاف المزدوجات، والقدرة على قياس وإزالة RNA المحيط. كانت طرق الفصل الأولية، مثل demuxlet، تتطلب معرفة مسبقة بالأنماط الجينية الفردية، مما يستلزم تسلسل DNA إضافي عندما كانت هذه المعلومات غير متاحة. استخدمت الأدوات اللاحقة مثل souporcell وvireo طرق التجميع النادرة لفصل البيانات دون معرفة مسبقة بالأنماط الجينية، على الرغم من أن التجميع لا يزال مشكلة صعبة NP-Hard، لا سيما مع زيادة عدد التجمعات.

يبرز المؤلفون قيود استراتيجية بدء التشغيل kmeans++ في سياق بيانات scRNAseq، والتي تتميز بوجود نقص كبير (حوالي 5% من الأبعاد تحتوي على بيانات). يقدمون تحسينات خوارزمية لتجميع بيانات scRNAseq حسب النمط الجيني، موضحين أن نسختهم المحسنة، souporcell3، يمكن أن تجمع بشكل قوي ما يصل إلى 64 فردًا، متجاوزة التوصية السابقة بـ 16 فردًا. يعد هذا التقدم بتقليل التكاليف وزيادة القوة الإحصائية لتجارب scRNAseq المجمعة. كما يوضح البحث الخطوات المنهجية المعنية في نهج التجميع الخاص بهم ويقدم نتائج تقارن أداء souporcell3 مع طرق أخرى، موضحًا فعاليتها في التعامل مع مجموعات بيانات معقدة.

طرق

تمثل الطرق المستخدمة في Souporcell3 تقدمًا كبيرًا عن سابقتها، Souporcell، لا سيما في تجميع ما يصل إلى 64 عينة من المتبرعين. تبدأ عملية التجميع باستراتيجية بدء تشغيل مركز التجميع 10x merge، حيث تبدأ الخوارزمية بعشرة أضعاف العدد المتوقع من التجمعات. يسمح ذلك بالفصل الأولي للتجمعات المرتبطة عن كثب في فضاء النمط الجيني، والتي يتم دمجها بعد ذلك بشكل تكراري حتى يتم تحقيق العدد المستهدف من التجمعات. تلتقط هذه الطريقة بشكل فعال التباينات الجينية الدقيقة وتقلل من خطر دمج التجمعات التي لا يتم تمييزها بشكل كافٍ.

بالنسبة لمهمة التجميع الرئيسية، تستخدم Souporcell3 خوارزمية K-Harmonic Means (KHM)، والتي تكون مفيدة في السيناريوهات التي قد تؤدي فيها ظروف التجمع الأولية إلى نتائج دون المستوى. تعزز قوة KHM تجاه مشكلات بدء التشغيل التقارب نحو الحلول المثلى. بالإضافة إلى ذلك، يتم تطبيق متغير التلدين الحتمي على KHM، حيث تكون قيمة درجة الحرارة مرتفعة في البداية وتتناقص تدريجيًا، مما يسهل الاستكشاف العالمي للتجمعات المثلى. بعد التجميع الأولي، تقيم الخوارزمية جودة التجمع بناءً على عدد الخلايا المعينة وقيم الفقد. يتم إعادة تشغيل التجمعات الشاذة باستخدام استراتيجية 10x merge، بينما يتم الحفاظ على التجمعات عالية الجودة لمنع الإفراط في التكيف، مستلهمين من تقنيات التعلم الآلي. تعمل هذه العملية التكرارية على تحسين دقة تعيين المتبرعين وموثوقية التجميع بشكل عام.

نتائج

في هذا القسم، يقيم المؤلفون أداء طريقتهم المحسنة souporcell لفصل بيانات RNA-seq أحادي الخلية، باستخدام مجموعة بيانات مرجعية مشتقة من أربعة مصادر. تم تصميم مجموعة البيانات لتقييم قوة الطريقة تحت تعقيدات متغيرة، لا سيما مع معدلات مزدوجة تبلغ 0% و5% و10%. تظهر النتائج، لا سيما من مجموعة بيانات معدل المزدوجات 10%، أن طريقة souporcell3 تفصل بفعالية تجمعات المتبرعين في تصورات UMAP، حتى في المناطق ذات الكثافة السكانية العالية، بينما تظهر طرق بديلة مثل Vireo عدم دقة كبيرة في التجميع، بما في ذلك التجمعات المدمجة بشكل غير صحيح.

قارن المؤلفون souporcell3 مع ثلاث طرق رائدة لفصل البيانات بناءً على النمط الجيني، بما في ذلك Vireo وsouporcell الأصلية، باستخدام مقاييس مثل مؤشر راند المعدل (ARI) ووجود التجمعات المدمجة بشكل غير صحيح. تشير النتائج إلى أن souporcell3 لم تنتج أي تجمعات مدمجة بشكل غير صحيح عند أعداد متبرعين عالية، مما يتناقض بشكل حاد مع الطرق الأخرى، التي أظهرت العديد من العيوب. أكد تحليل ARI أيضًا على دقة souporcell3 المتفوقة عبر جميع الظروف المختبرة. تشير النتائج إلى أن خط أنابيب التجميع متعدد المراحل لـ souporcell3، الذي يدمج تقنيات بدء التشغيل المتقدمة والتنقيح التكراري، يعزز بشكل كبير من دقة التجميع، مما يجعله مناسبًا بشكل خاص لدراسات الخلايا الفردية على نطاق واسع التي تشمل متبرعين مجمعين.

مناقشة

يكشف تقييم نهج souporcell3 لفصل البيانات بناءً على النمط الجيني عن تحسينات كبيرة في أداء التجميع، لا سيما عند تطبيقه على مجموعات بيانات معقدة تشمل ما يصل إلى 64 متبرعًا. تحافظ هذه الطريقة بفعالية على دقة عالية على الرغم من مستويات المزدوجات وتعقيدات مجموعات البيانات المتغيرة. تشمل الابتكارات الرئيسية دمج بدء التشغيل 10x merge، وتجميع K-Harmonic Means، والتنقيح التكراري مع قفل التجمعات الانتقائية، والتي تعالج مجتمعة القضايا الشائعة مثل التجمعات الفارغة أو المكررة وتعزز التوافق مع تسميات المتبرعين الحقيقية.

تؤكد هذه النتائج على أهمية بدء التشغيل القوي واستراتيجيات تصحيح التجمعات التكيفية في الفصل عالي الإنتاجية. تشير الدراسة إلى أن البحث المستقبلي سيركز على تحسين طريقة souporcell3 لمجموعة متنوعة من أنواع البيانات، بما في ذلك تسلسل RNA أحادي الخلية ATAC-seq (scATAC-seq) وتسلسل RNA أحادي الخلية طويل القراءة (scRNA-seq)، مع استيعاب أحجام عينات أكبر ومجموعات بيانات أحادية الخلية أكثر تعقيدًا. يهدف هذا التطوير المستمر إلى ضمان فصل دقيق وقابل للتوسع لدراسات الخلايا الفردية على نطاق السكان.

Journal: Bioinformatics, Volume: 42, Issue: 3
DOI: https://doi.org/10.1093/bioinformatics/btag117
PMID: https://pubmed.ncbi.nlm.nih.gov/41808435
Publication Date: 2026-02-28
Author(s): Minindu Weerakoon et al.
Primary Topic: Single-cell and spatial transcriptomics

Overview

The research paper section discusses the challenges and advancements in demultiplexing pooled single-cell RNA sequencing (scRNA-seq) data, particularly in studies involving a high number of donors. Existing methods, such as vireo, face limitations in clustering accuracy as donor numbers increase due to overlapping genotypes and the complexity of high-dimensional data. To address these issues, the authors introduce an enhanced version of souporcell, which can effectively demultiplex data from up to 64 donors. This method employs a combination of 10x merge for initialization, K-Harmonic Means for robust clustering, and iterative refinement that includes reinitializing low-quality clusters while locking high-quality ones.

The results indicate that the improved souporcell method outperforms existing approaches, including vireo and its overclustering variant, by completely eliminating duplicate clusters and achieving consistently high Adjusted Rand Index (ARI) scores across various doublet rates. The findings demonstrate that this enhanced method not only scales effectively to accommodate a larger number of donors but also maintains high accuracy in the presence of doublets and varying dataset complexities. The authors emphasize the importance of robust initialization and adaptive cluster correction strategies in improving demultiplexing performance, with plans for future research to extend these techniques to other data types and larger sample sizes, thereby facilitating accurate demultiplexing in population-scale single-cell studies.

Introduction

The introduction discusses the advantages of multiplexing single-cell RNA sequencing (scRNAseq) samples from multiple individuals, including cost reduction, minimization of batch effects, enhanced statistical power, improved doublet detection, and the ability to measure and eliminate ambient RNA. Initial demultiplexing methods, such as demuxlet, required prior knowledge of individual genotypes, necessitating additional DNA sequencing when this information was unavailable. Subsequent tools like souporcell and vireo utilized sparse clustering methods to demultiplex without prior genotype knowledge, although clustering remains an NP-Hard problem, particularly as the number of clusters increases.

The authors highlight the limitations of the kmeans++ initialization strategy in the context of scRNAseq data, which is characterized by significant sparsity (approximately 5% of dimensions having data). They present algorithmic improvements for clustering scRNAseq data by genotype, demonstrating that their enhanced version, souporcell3, can robustly cluster up to 64 individuals, surpassing the previous recommendation of 16 individuals. This advancement promises to further decrease costs and increase the statistical power of multiplexed scRNAseq experiments. The paper also outlines the methodological steps involved in their clustering approach and presents results comparing the performance of souporcell3 with other methods, illustrating its effectiveness in handling complex datasets.

Methods

The methods employed in Souporcell3 represent significant advancements over its predecessor, Souporcell, particularly in the clustering of up to 64 donor samples. The clustering process initiates with a 10x merge cluster center initialization strategy, where the algorithm begins with ten times the expected number of clusters. This allows for the initial separation of closely related clusters in genotype space, which are subsequently merged iteratively until the target cluster count is achieved. This method effectively captures subtle genetic variations and minimizes the risk of merging clusters that are not sufficiently differentiated.

For the main clustering task, Souporcell3 utilizes the K-Harmonic Means (KHM) algorithm, which is advantageous in scenarios where initial cluster conditions may lead to suboptimal outcomes. KHM’s robustness to initialization issues enhances convergence to optimal solutions. Additionally, a deterministic annealing variant is applied to KHM, where the temperature parameter is initially high and gradually decreases, facilitating a global exploration of optimal clusterings. Following the initial clustering, the algorithm assesses cluster quality based on the number of assigned cells and loss values. Outlier clusters are reinitialized using the 10x merge strategy, while high-quality clusters are preserved to prevent overfitting, drawing inspiration from techniques in machine learning. This iterative refinement process significantly improves donor assignment accuracy and overall clustering robustness.

Results

In this section, the authors evaluate the performance of their enhanced souporcell method for demultiplexing single-cell RNA-seq data, using a benchmark dataset derived from four sources. The dataset was designed to assess the method’s robustness under varying complexities, specifically with doublet rates of 0%, 5%, and 10%. The results, particularly from the 10% doublet rate dataset, demonstrate that the souporcell3 method effectively separates donor clusters in UMAP visualizations, even in densely populated regions, while alternative methods like Vireo exhibit significant clustering inaccuracies, including incorrectly merged clusters.

The authors benchmarked souporcell3 against three leading genotype-based demultiplexing methods, including Vireo and the original souporcell, using metrics such as the Adjusted Rand Index (ARI) and the presence of incorrectly merged clusters. Findings indicate that souporcell3 produced no incorrectly merged clusters at high donor counts, contrasting sharply with the other methods, which displayed multiple artifacts. The ARI analysis further confirmed souporcell3’s superior accuracy across all tested conditions. The results suggest that the multi-stage clustering pipeline of souporcell3, which integrates advanced initialization and iterative refinement techniques, significantly enhances clustering fidelity, making it particularly suitable for large-scale single-cell studies involving pooled donors.

Discussion

The evaluation of the souporcell3 approach for genotype-based demultiplexing reveals significant improvements in clustering performance, particularly when applied to complex datasets involving up to 64 donors. This method effectively maintains high accuracy despite varying levels of doublets and dataset complexities. Key innovations include the integration of 10x merge initialization, K-Harmonic Means clustering, and iterative refinement with selective cluster locking, which collectively address common issues such as empty or duplicate clusters and enhance concordance with ground truth donor labels.

These findings underscore the importance of robust initialization and adaptive cluster correction strategies in high-throughput demultiplexing. The study suggests that future research will focus on further refining the souporcell3 method for diverse data types, including single-cell ATAC-seq (scATAC-seq) and long-read single-cell RNA sequencing (scRNA-seq), while accommodating larger sample sizes and more intricate single-cell datasets. This ongoing development aims to ensure accurate and scalable demultiplexing for population-scale single-cell studies.