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 项目的一部分,确保与标准单细胞分析工作流程的兼容性。

相关

  • 项目
  • 项目
  • 项目
  • 项目
  • 项目