scverse/scvi-tools

Deep probabilistic analysis of single-cell and spatial omics data

何を解決するか

scvi-tools は、単細胞オミクスデータの確率的モデリングと分析のためのフレームワークを提供します。単一、マルチ、空間オミクスモダリティにわたる複雑で高次元な単細胞データから意味のある生物学的知見を抽出するという課題に対処します。

どう動くか

PyTorch と AnnData に基づいて構築されたこのライブラリは、生物学的データに適用可能な多様な深層生成モデル(変分推論)を実装しています。PyTorch Lightning と Pyro を活用して、新しい確率的モデルの開発とデプロイに適したスケーラブルなアーキテクチャを提供します。Scanpy とのシームレスなデータ分析ワークフローを実現する高レベルAPIも含まれています。

対象ユーザー

次元削減、データ統合、自動アノテーションが必要な単細胞オミクスデータを扱う研究者やバイオインフォマティシャン。

特徴

  • 包括的な分析ツールキット: 次元削減、データ統合、自動アノテーション、因子分析、ダブルト検出、空間デコンボリューションなどのタスクをサポート。
  • GPUアクセラレーション: 大規模データセットの処理に向けた標準的な保存/読み込み関数とGPUサポートを備えています。
  • モデル開発フレームワーク: 新しい確率的モデルの作成とデプロイを支援するビルディングブロックとスケルトンリポジトリを提供。
  • エコシステム統合: scverseエコシステム、PyTorch、PyTorch Lightning と深く統合されています。

関連

  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト