omicverse-single-cell-sctour-trajectory

Run OmicVerse scTour trajectory inference on raw-count AnnData to produce pseudotime, latent space, and vector-field outputs.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill turns the OmicVerse scTour trajectory branch into a reusable workflow for single-cell analysis, so you can generate pseudotime, latent embeddings, and vector-field results without manually reconstructing the notebook logic.

Core Features & Use Cases

  • scTour Branch Execution: Runs the specialized sctour path of OmicVerse trajectory inference on AnnData inputs.
  • Raw-Count Preservation: Validates that raw UMI counts remain in .X so the negative-binomial training path stays consistent.
  • Result Capture and Plotting: Records sctour_pseudotime, X_TNODE, and X_VF, then supports trajectory and branch-style visualizations.
  • Notebook-to-Skill Conversion: Useful when converting an OmicVerse trajectory notebook into a repeatable skill for latent dynamics analysis.
  • Dependency-Aware Guidance: Separates this branch from diffusion_map, slingshot, and palantir when the requested output is scTour-specific.

Quick Start

Ask the agent to run the OmicVerse scTour trajectory branch on your raw-count AnnData and return the pseudotime, latent space, and vector-field outputs.

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

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

FAQPage Schema
How do I run scTour trajectory inference on raw-count AnnData?▼

Run scTour trajectory inference by passing a raw-count AnnData object with UMI counts stored in the .X layer, which ensures the negative-binomial training path remains consistent for pseudotime and vector-field generation.

What is scTour pseudotime analysis used for in single-cell RNA-seq?▼

scTour pseudotime analysis reconstructs continuous single-cell developmental trajectories by computing latent dynamics and vector-fields from raw UMI counts, enabling branch-specific trajectory inference and latent space visualization.

Does scTour require raw UMI counts in the AnnData .X layer?▼

Yes, scTour requires raw UMI counts in the AnnData .X layer to maintain consistency in the negative-binomial training path used for trajectory inference and latent space generation.

When should I use scTour instead of diffusion map or slingshot for trajectory analysis?▼

Use scTour instead of diffusion map, slingshot, or palantir when your analysis specifically requires sctour_pseudotime, X_TNODE latent embeddings, and X_VF vector-field outputs for latent dynamics modeling.

How do I validate scTour trajectory outputs like sctour_pseudotime and X_VF?▼

Validate scTour trajectory outputs by checking the AnnData object for correctly populated sctour_pseudotime, X_TNODE, and X_VF fields after the model finishes training.

Do I need to install the external sctour package to run OmicVerse trajectory analysis?▼

Yes, the external sctour package is required, as this Skill separates the scTour branch from other trajectory methods and relies on that dependency to produce pseudotime and vector-field results.