omicverse-single-cell-cytotrace2

Predict single-cell developmental potency from AnnData with OmicVerse CytoTRACE2.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires omicverse, scanpy, and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill turns a CytoTRACE2 notebook workflow into a reusable single-cell potency analysis assistant, so you can reliably score developmental potential without manually reconstructing preprocessing, model staging, and output validation steps.

Core Features & Use Cases

  • Single-cell potency scoring: Run OmicVerse CytoTRACE2 on AnnData objects to estimate developmental potency for mouse or human scRNA-seq data.
  • Preprocessing control: Choose the preprocessing mode, HVG strategy, and organism settings when the input matrix needs normalization before inference.
  • Operational guardrails: Handle species selection, batch sizing, parallelization, and result validation while checking for the expected CytoTRACE2 output columns.
  • Use Case: A researcher has a processed scRNA-seq dataset and wants to identify high-potency populations, confirm the model outputs, and optionally overlay the scores on an existing UMAP embedding.

Quick Start

Ask the agent to run OmicVerse CytoTRACE2 on your AnnData, choose the correct species and preprocessing mode if needed, and return the potency results with validation of the output columns.

Frequently Asked Questions about omicverse-single-cell-cytotrace2

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

FAQPage Schema
How do I predict single-cell developmental potency from an AnnData object?

To predict single-cell developmental potency from an AnnData object, apply OmicVerse CytoTRACE2 to estimate differentiation potential. The tool scores mouse or human scRNA-seq data and validates outputs like CytoTRACE2_Score and CytoTRACE2_Potency.

What is CytoTRACE2 potency scoring and when do I need it for scRNA-seq analysis?

CytoTRACE2 potency scoring estimates the developmental potential of individual cells from scRNA-seq data. You need it when identifying high-potency populations in mouse or human datasets to understand cellular differentiation hierarchies.

Does CytoTRACE2 support preprocessing and parallelization for large scRNA-seq datasets?

Yes, CytoTRACE2 supports preprocessing mode, HVG strategy selection, batch sizing, and parallelization control for scRNA-seq datasets. These operational guardrails ensure reliable inference on large mouse or human AnnData objects.

How to validate CytoTRACE2 outputs and overlay potency scores on a UMAP embedding?

To validate CytoTRACE2 outputs, check for expected columns including CytoTRACE2_Score, CytoTRACE2_Potency, CytoTRACE2_Relative, and preKNN variants. You can then optionally overlay these validated scores onto an existing UMAP embedding.

Can I use scanpy and anndata workflows to run CytoTRACE2 on human scRNA-seq data?

Yes, you can use scanpy and anndata workflows to run CytoTRACE2 on human scRNA-seq data. The Skill requires scanpy and omicverse dependencies, allowing you to specify the human organism setting during inference.

What are the limitations of using pretrained weights for single-cell potency prediction?

A key limitation is that pretrained weight staging requires correct species selection between mouse and human. If the input matrix needs normalization, you must properly configure the preprocessing mode and HVG strategy before inference.