scvelo

Estimate cell state transitions and trajectory directions from single-cell RNA-seq data.

Updated May 17, 2026
One-click install
npx skills add https://github.com/galeep/plugin-place --skill scvelo-galeep
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: scvelo
Source: https://github.com/galeep/plugin-place/tree/main/plugins/sci-bioinformatics-genomics/skills/scvelo
Command: npx skills add https://github.com/galeep/plugin-place --skill scvelo-galeep

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires scvelo, scanpy, matplotlib, numpy, pandas, scipy, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill addresses the need for analyzing RNA velocity in single-cell RNA-seq data to estimate cell state transitions and infer trajectory directions.

Core Features & Use Cases

  • RNA Velocity Analysis: Estimate cell state transitions and infer trajectory directions.
  • Single-Cell RNA-seq Data: Works with count matrices for both unspliced and spliced RNA.
  • Use Case: Imagine you have single-cell RNA-seq data from a developmental process. Use this Skill to analyze the RNA velocity and identify key cell states and transitions over time.

Quick Start

Run the RNA velocity analysis on your data using the scVelo skill.

Frequently Asked Questions about scvelo

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

FAQPage Schema
How do I estimate cell state transitions using RNA velocity in single-cell RNA-seq data?

RNA velocity analysis estimates cell state transitions and infers trajectory directions in single-cell RNA-seq data by applying dynamical modeling to spliced and unspliced RNA count matrices.

What data format is required for RNA velocity analysis with scVelo?

RNA velocity analysis requires an AnnData object containing separate 'spliced' and 'unspliced' count layers, along with pre-computed UMAP annotations to visualize the inferred trajectory directions.

Can I use scanpy and matplotlib to visualize single-cell trajectory inference results?

Yes, trajectory inference results integrate with scanpy and matplotlib to visualize cell state transitions and project velocity vectors directly onto existing UMAP embeddings within the single-cell RNA-seq analysis pipeline.

Does this dynamical modeling approach work with standard single-cell RNA-seq count matrices?

Dynamical modeling works with single-cell RNA-seq count matrices but specifically requires pre-processed spliced and unspliced RNA layers within an AnnData object to calculate RNA velocity and estimate cell state transitions.

When do I need RNA velocity analysis for my single-cell RNA-seq data?

RNA velocity analysis is needed when studying developmental processes or dynamic cell state transitions over time, allowing you to identify key cell states and infer trajectory directions from a single snapshot.

Why are spliced and unspliced RNA layers necessary for trajectory inference?

Spliced and unspliced RNA layers are necessary because trajectory inference uses the ratio of unspliced to spliced mRNA to calculate transcriptional changes, enabling the estimation of future cell states in single-cell RNA-seq data.