scverse/scvi-tools
Deep probabilistic analysis of single-cell and spatial omics data
解决的问题
scvi-tools 为单细胞组学数据的概率建模和分析提供了一个专门的框架。它帮助研究人员在大型生物数据集上执行复杂的计算任务,如降维、数据整合、自动注释和空间反卷积。
工作原理
该库基于 PyTorch 和 AnnData 构建,利用了 PyTorch Lightning 和 Pyro 等强大的机器学习框架。它提供了与 Scanpy 直接集成的高级 API,允许用户通过 GPU 加速和标准的保存/加载功能运行高级模型。对于开发者,它提供了模块化的构建块,用于创建和部署新的概率模型。
适用人群
它专为处理单细胞、多组学或空间组学数据的计算生物学家和研究人员设计,他们需要稳健、可扩展的工具进行统计分析和模型开发。
亮点
- 支持广泛的分析任务,包括双细胞检测和因子分析。
- 内置 GPU 加速,用于高性能计算。
- 与 Scanpy 生态系统无缝集成。
- 模块化架构,专为快速开发新型概率模型而设计。
- 是 scverse 项目的一部分,确保与标准单细胞分析工作流程的兼容性。
相关
- 项目
- 项目
- 项目
- 项目
- 项目