omicverse-single-cell-monocle2-trajectory

Fit Monocle2-style trajectories on AnnData to derive pseudotime and branch-dependent gene programs.

13|2|Updated Apr 5, 2026
One-click install
npx skills add https://github.com/omicverse/omicverse-skills --skill omicverse-single-cell-monocle2-trajectory
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: omicverse-single-cell-monocle2-trajectory
Source: https://github.com/omicverse/omicverse-skills/tree/main/src/omicverse_skills/skills/single-cell-monocle2-trajectory
Command: npx skills add https://github.com/omicverse/omicverse-skills --skill omicverse-single-cell-monocle2-trajectory

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) and assets (resource) components.

What problem does it solve?

This Skill turns preprocessed single-cell AnnData into a Monocle2-style trajectory analysis workflow, helping you order cells in pseudotime, detect branches, and identify genes that change along the path.

Core Features & Use Cases

  • Trajectory fitting: Builds a DDRTree-based trajectory with Monocle-style preprocessing, ordering-gene selection, and root-cell assignment.
  • Gene dynamics analysis: Runs differential gene tests along pseudotime and BEAM branch-dependent testing to find meaningful temporal and lineage-specific signals.
  • Visualization: Produces trajectory overlays, branch streamplots, dynamic heatmaps, and per-gene trend plots for publication-ready interpretation.
  • Use case: Analyze a hematopoietic single-cell dataset to compare branch fate decisions, highlight marker shifts over pseudotime, and visualize top branch-specific genes.

Quick Start

Use this Skill to fit a Monocle2 trajectory on your AnnData object, run pseudotime and BEAM analysis, and generate trajectory and gene-trend visualizations.

Frequently Asked Questions about omicverse-single-cell-monocle2-trajectory

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

FAQPage Schema
How do I run pseudotime trajectory analysis on single-cell RNA-seq data using AnnData?

You run pseudotime trajectory analysis by fitting a Monocle2-style DDRTree trajectory on an AnnData object to order cells in pseudotime and detect branch points. This requires preprocessed single-cell RNA-seq data containing ordering genes and root-cell assignment metadata.

What is BEAM analysis in single-cell trajectory mapping?

BEAM analysis is a branch-dependent testing method that identifies genes changing dynamically along specific lineages in a single-cell trajectory. It detects temporal and lineage-specific signals at branch points to reveal fate decision programs.

Can I visualize branch-specific gene dynamics and pseudotime trends from an AnnData object?

Yes, you can visualize branch-specific gene dynamics by generating trajectory overlays, branch streamplots, dynamic heatmaps, and per-gene trend plots. These publication-ready visualizations map gene expression shifts across pseudotime directly from the fitted AnnData trajectory.

Does this Monocle2 trajectory workflow require preprocessed AnnData with specific metadata?

Yes, this Monocle2 trajectory workflow requires preprocessed AnnData inputs containing ordering genes and pseudotime metadata. Compatibility with ov.single.Monocle and dynamic plotting helpers ensures proper DDRTree ordering and trajectory fitting.

How do I perform differential gene testing along pseudotime in a single-cell dataset?

You perform differential gene testing along pseudotime by applying pseudotime differential tests after fitting a DDRTree trajectory. This identifies genes with significant expression changes over pseudotime and across branch lineages within the single-cell dataset.

What is the best way to identify branch fate decisions in hematopoietic single-cell data?

The best way to identify branch fate decisions is to fit a Monocle2-style trajectory, run BEAM branch-dependent testing, and compare lineage-specific gene shifts over pseudotime. This highlights top branch-specific genes and marker changes driving hematopoietic fate decisions.