ScaleSC:一个超快的和可扩展的单细胞RNA-seq数据分析管道,由GPU驱动
Wenxing Hu1, Haotian Zhang1, Yu H Sun1
1Research Department, Biogen, Inc., Cambridge, MA 02142, United States.
Bioinformatics advances
|August 5, 2025
概括
ScaleSC使用图形处理单元 (GPU) 加快了单细胞RNA测序数据处理,实现了超过20倍的速度. 这使得大量数据集的分析成为可能,克服了以前的计算瓶.
科学领域:
- 计算生物学 计算生物学
- 基因组学就是基因组学.
- 生物信息学是一种生物信息学.
背景情况:
- 大规模的单细胞RNA测序 (scRNA-seq) 数据分析是计算密集且缓慢的.
- 现有的工具面临着可扩展性挑战,随着数据集大小的增加.
研究的目的:
- 开发一个图形处理单元 (GPU) 加速的工具,用于高效的大规模单细胞RNA测序数据处理.
- 为了提高scRNA-seq数据分析的可扩展性和速度.
主要方法:
- 开发了ScaleSC,这是一个GPU加速包,利用Scanpy和Rapids单细胞上的CuPy和CUDA.
- 实现了GPU优化的算法,用于核心scRNA-seq任务,标记基因识别和集群合并.
- 确保GPU和中央处理器 (CPU) 实现之间的一致性.
主要成果:
- ScaleSC为scRNA-seq数据处理提供了超过20倍的速度.
- 成功处理了1000万至200万个细胞的数据集,明显超过了以前的容量.
- 在单个A100 GPU上克服了内存瓶,使得更大的数据集的分析成为可能.
结论:
- ScaleSC提供了一个可扩展和高效的解决方案,用于处理大规模的scRNA-seq数据.
- 该工具的类似Scanpy的语法降低了现有用户采用的障碍.
- ScaleSC显著提升了单细胞基因组学研究的计算能力.


