scvi-tools

Analyze single-cell omics data with batch correction and cross-modality integration.

18|1|Updated Dec 27, 2025
One-click install
npx skills add https://github.com/LogauaEngstrom/claude-scientific-skills --skill scvi-tools-logauaengstrom
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: scvi-tools
Source: https://github.com/LogauaEngstrom/claude-scientific-skills/tree/main/scientific-skills/scvi-tools
Command: npx skills add https://github.com/LogauaEngstrom/claude-scientific-skills --skill scvi-tools-logauaengstrom

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Single-cell data analysis often struggles with batch effects, noise, and multi-omics integration. scvi-tools provides a probabilistic, end-to-end framework to model, denoise, and jointly analyze diverse single-cell modalities.

Core Features & Use Cases

  • Probabilistic modeling for RNA, ATAC, CITE-seq, and spatial data.
  • Batch correction, dimensionality reduction, differential expression, and cell type annotation.
  • Multimodal integration and cross-modality imputation for joint analyses across datasets.

Quick Start

Install scvi-tools, load your AnnData, configure batch covariates, and run a training to obtain latent representations.

Frequently Asked Questions about scvi-tools

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I correct batch effects in single-cell RNA-seq data?

Batch effects in single-cell RNA-seq data are corrected using a probabilistic modeling framework that generates batch-corrected latent representations. By configuring batch covariates in AnnData, the model learns and removes technical variation across datasets.

What is probabilistic multimodal integration for single-cell omics?

Probabilistic multimodal integration for single-cell omics is a modeling approach that jointly analyzes scRNA-seq, scATAC-seq, CITE-seq, and spatial transcriptomics. It enables cross-modality imputation and unified cell-type annotation by learning shared latent representations.

Can I perform differential expression analysis directly on raw count input?

Differential expression analysis can be performed directly on raw count input. The unified probabilistic framework processes raw single-cell counts to denoise data and compute statistically robust differential expression results across cell populations.

Does scvi-tools work with AnnData for spatial transcriptomics and CITE-seq?

scvi-tools works with AnnData for spatial transcriptomics and CITE-seq datasets. It provides modular model choices across these diverse modalities, handling raw-count input to produce latent representations for downstream dimensionality reduction.

What is the best way to integrate scATAC-seq and scRNA-seq datasets?

The best way to integrate scATAC-seq and scRNA-seq datasets is using a unified probabilistic framework that performs multimodal integration. This approach aligns cross-modality profiles in a shared latent space for joint analysis and imputation.

Do I need GPU-accelerated training for single-cell dimensionality reduction?

GPU-accelerated training is not strictly required but is supported for single-cell dimensionality reduction. It significantly speeds up the training of probabilistic models on large multimodal datasets to obtain latent representations faster.