scvelo

Infer RNA velocity and latent time from spliced and unspliced mRNA in AnnData objects.

48|6|Updated Mar 9, 2026
One-click install
npx skills add https://github.com/qinyan-ai/qinyan-academic-skills --skill scvelo-qinyan-ai
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: scvelo
Source: https://github.com/qinyan-ai/qinyan-academic-skills/tree/main/skills/05-%E7%94%9F%E7%89%A9%E4%BF%A1%E6%81%AF%E4%B8%8E%E5%9F%BA%E5%9B%A0%E7%BB%84%E5%AD%A6/scvelo
Command: npx skills add https://github.com/qinyan-ai/qinyan-academic-skills --skill scvelo-qinyan-ai

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

RNA velocity analysis enables inference of future cell states by leveraging unspliced and spliced transcript counts to map trajectories.

Core Features & Use Cases

  • Infers cell state transitions and latent time in scRNA-seq data.
  • Compares stochastic and dynamical velocity models to identify drivers and lineage relationships.
  • Integrates with Scanpy/AnnData workflows for downstream visualization and analysis.

Quick Start

Run the scVelo workflow on your AnnData object to estimate velocity and latent time from spliced and unspliced counts.

Frequently Asked Questions about scvelo

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

FAQPage Schema
How do I infer RNA velocity and latent time from spliced and unspliced mRNA counts?

To infer RNA velocity and latent time, you can use scVelo's dynamical or stochastic models on an AnnData object containing 'spliced' and 'unspliced' layers to map cell state trajectories.

What is RNA velocity and how does it map cell state trajectories in scRNA-seq data?

RNA velocity is a technique that infers future cell states by leveraging unspliced and spliced transcript counts. It maps scRNA-seq trajectory transitions and identifies driver genes for lineage relationships.

Does scVelo work with Scanpy and AnnData workflows for trajectory inference?

Yes, scVelo integrates with Scanpy and AnnData workflows. You can run velocity estimation directly on an AnnData object to enable downstream visualization and trajectory inference.

Can I compare stochastic and dynamical models for driver gene discovery?

You can compare stochastic and dynamical velocity models within scVelo to identify driver genes and evaluate lineage relationships in your single-cell RNA-seq dataset.

What input data format is required to run scVelo for lineage mapping?

Running scVelo requires an AnnData object pre-processed to include 'spliced' and 'unspliced' mRNA layers, which serves as the foundation for estimating latent time and cell state transitions.