omicverse-single-cell-differential-expression

Run single-cell differential expression analysis on AnnData datasets with Wilcoxon, t-test, or memento-de workflows.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill turns OmicVerse single-cell differential expression into a repeatable workflow so you can compare conditions inside selected cell types without reworking notebook logic, backend choice, or count handling each time.

Core Features & Use Cases

  • Supports Wilcoxon, t-test, and memento-de analysis for condition-vs-condition comparisons in AnnData objects.
  • Handles cell-type subsetting, control/test group validation, optional raw-count detection, and max_cells downsampling.
  • Produces standardized DEG tables with log2FC, p-values, adjusted values, and expression-percentage metrics for downstream interpretation.

Quick Start

Ask the AI to run OmicVerse single-cell differential expression on your AnnData object with the specified control and test groups, the target cell types, and the backend you want to use.

Frequently Asked Questions about omicverse-single-cell-differential-expression

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

FAQPage Schema
How do I run single-cell differential expression analysis across conditions within specific cell types?

Single-cell differential expression compares condition-versus-control groups within selected cell types using AnnData objects. This workflow subsets specific cell populations, validates control and test labels, and applies statistical backends like Wilcoxon, t-test, or memento-de to generate standardized DEG tables with log2FC and adjusted p-values.

What is memento-de analysis for single-cell RNA-seq data?

Memento-de is a statistical backend for single-cell differential expression analysis that processes raw counts from AnnData objects. It works alongside Wilcoxon and t-test methods to calculate expression changes and significance metrics between condition groups within specific cell types.

Does the OmicVerse DEG workflow support raw count handling and downsampling for large AnnData datasets?

OmicVerse DEG workflows support optional raw-count detection and max_cells downsampling control for large AnnData datasets. These features manage computational load during condition-versus-condition comparisons while ensuring post-run validation of expression and significance columns.

What's the best way to compare Wilcoxon, t-test, and memento-de backends for single-cell DEG pipelines?

Comparing Wilcoxon, t-test, and memento-de backends involves evaluating their statistical assumptions for single-cell differential expression. This workflow standardizes the comparison by outputting uniform DEG tables with log2FC, p-values, and expression-percentage metrics regardless of the chosen backend.

Why does my single-cell DEG analysis require explicit control and test labels?

Single-cell DEG analysis requires explicit control and test labels to perform valid condition-versus-condition comparisons. Without proper group validation, the statistical backends cannot accurately calculate log2FC, p-values, and adjusted significance values for downstream interpretation.

Do I need an AnnData object to run reusable single-cell differential expression workflows?

An AnnData object is required to run reusable single-cell differential expression workflows. The pipeline depends on AnnData structures for cell-type subsetting, raw-count handling, and generating standardized DEG tables with expression-percentage metrics.