scvi-contrastivevi
CommunityIsolate perturbation signals in single-cell data.
Data & Analytics#single-cell#scvi-tools#differential-expression#latent-space#perturb-seq#contrastivevi
Authortony-zhelonkin
Version1.0.0
Installs0
System Documentation
What problem does it solve?
ContrastiveVI enables analysis of perturbation experiments by separating salient (perturbation-specific) variation from background (shared) variation in single-cell data.
Core Features & Use Cases
- Identify target vs background effects in Perturb-seq and related experiments.
- Train models with dual latent spaces to visualize perturbation effects and adjust for confounders.
- Use differential expression analysis focused on perturbation-specific signals.
Quick Start
Identify target and background cells, set up an AnnData object with counts, initialize ContrastiveVI, train with n_latent and n_salient, and extract latent representations for downstream analysis.
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: scvi-contrastivevi Download link: https://github.com/tony-zhelonkin/SciAgent-toolkit/archive/main.zip#scvi-contrastivevi Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.