scvelo

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

3|Updated Apr 17, 2026
One-click install
npx skills add https://github.com/RamanEbrahimi/raman-marketplace --skill scvelo-ramanebrahimi
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: scvelo
Source: https://github.com/RamanEbrahimi/raman-marketplace/tree/main/plugins/agentic-research/skills/scientific-skills/scvelo
Command: npx skills add https://github.com/RamanEbrahimi/raman-marketplace --skill scvelo-ramanebrahimi

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires scvelo, and includes scripts (resource) and references (resource) components.

What problem does it solve?

scVelo is designed to address the complex challenge of analyzing single-cell RNA-seq data by enabling the inference of cell state transitions, trajectory directions, latent time, and identification of driver genes without requiring time-course data.

Core Features & Use Cases

  • RNA Velocity Analysis: Estimate cell state transitions from unspliced/spliced mRNA dynamics.
  • Trajectory Inference: Reconstruct developmental trajectories and infer cell fate decisions.
  • Latent Time Estimation: Order cells along a pseudotime derived from splicing dynamics.
  • Driver Gene Identification: Find genes whose dynamics best explain observed trajectories.
  • Use Case: In hematopoiesis research, scVelo can help map the differentiation trajectory of hematopoietic stem cells.

Quick Start

Use scVelo to perform RNA velocity analysis on your single-cell RNA-seq data with the command: pip install scvelo

Frequently Asked Questions about scvelo

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

FAQPage Schema
How do I estimate RNA velocity and cell state transitions from single-cell RNA-seq data?▼

RNA velocity is estimated by modeling unspliced and spliced mRNA dynamics. This approach identifies cell state transitions and trajectory directions from single-cell RNA-seq data without requiring time-course experimental data.

What is the best way to infer developmental trajectories and cell fate decisions?▼

Trajectory inference reconstructs developmental trajectories by analyzing splicing kinetics. It models mRNA dynamics to infer cell fate decisions, mapping continuous differentiation paths like hematopoietic stem cell development.

How do I order cells along a pseudotime using single-cell transcriptomic data?▼

Ordering cells along a pseudotime requires latent time estimation. This process derives a latent time scale from splicing dynamics to sequence cell states throughout their developmental progression.

Can I identify driver genes that explain observed single-cell trajectories?▼

Driver gene identification finds genes whose mRNA dynamics best explain observed trajectories. These genes exhibit significant splicing kinetic changes that drive cell state transitions and fate decisions.

Do I need time-course data to perform RNA velocity analysis?▼

Time-course data is not required to perform RNA velocity analysis. The method infers temporal dynamics directly from unspliced and spliced mRNA counts captured in standard single-cell RNA-seq snapshots.

Why use scvelo for single-cell biology and developmental research?▼

scvelo applies stochastic and dynamical models to mRNA splicing kinetics for single-cell biology. It enables latent time estimation and trajectory inference, solving complex developmental mapping challenges.