bio-single-cell-trajectory-inference

Infer developmental trajectories and pseudotime from single-cell RNA-seq data using Monocle3, Slingshot, and scVelo.

Updated Mar 30, 2026
One-click install
npx skills add https://github.com/ya-way/cytoclaw-skills --skill bio-single-cell-trajectory-inference
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: bio-single-cell-trajectory-inference
Source: https://github.com/ya-way/cytoclaw-skills/tree/main/workspace/skills/bio-single-cell-trajectory-inference
Command: npx skills add https://github.com/ya-way/cytoclaw-skills --skill bio-single-cell-trajectory-inference

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Reconstruct developmental pathways from single-cell RNA-seq data by ordering cells along trajectories and estimating pseudotime to reveal differentiation dynamics.

Core Features & Use Cases

  • Integrates Monocle3, Slingshot, and scVelo to infer trajectories, branch structure, and RNA velocity.
  • Supports root-cell specification, pseudotime extraction, and cross-method comparisons for validation.
  • Use case: study differentiation trajectories in embryonic samples or lineage tracing experiments, or compare pseudotime across conditions.

Quick Start

Provide your single-cell dataset and request trajectory inference to obtain pseudotime and lineage structure.

Frequently Asked Questions about bio-single-cell-trajectory-inference

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

FAQPage Schema
How do I infer cell differentiation trajectories and pseudotime from scRNA-seq data?

To infer cell trajectories and pseudotime from scRNA-seq data, you order cells along developmental pathways using Monocle3, Slingshot, or scVelo. This process reconstructs differentiation dynamics by applying trajectory learning and RNA velocity inference to your single-cell dataset.

What is the best way to compare pseudotime results across Monocle3, Slingshot, and scVelo?

Comparing pseudotime results across Monocle3, Slingshot, and scVelo requires cross-method validation to ensure robust lineage inferences. By integrating these three methods, you can validate branch-point analysis and trajectory learning outcomes against each other within the same workflow.

Can I use my existing Seurat or SingleCellExperiment objects for RNA velocity inference?

Yes, you can use existing Seurat or SingleCellExperiment objects for trajectory inference. The workflow applies to Seurat and SCE objects, allowing you to perform RNA velocity inference and branch-point analysis directly within your established Python or R single-cell analysis pipelines.

Do I need to specify a root cell when analyzing single-cell RNA velocity?

Yes, you need to specify a root cell when analyzing single-cell RNA velocity and trajectory inference. Root-cell specification is required to accurately orient the developmental trajectory, extract pseudotime, and identify branch points in your scRNA-seq differentiation data.

What are the limitations of inferring branch points in scRNA-seq trajectory analysis?

The main limitation in inferring branch points is ensuring compatible package versions across Monocle3, Slingshot, and scVelo. Robust lineage inferences require cross-method validation and careful root-cell specification to accurately reconstruct differentiation dynamics without pipeline conflicts.