omicverse-single-cell-differential-expression
CommunityRun reliable single-cell differential expression
Education & Research#bioinformatics#single-cell#anndata#differential-expression#deg#wilcoxon#memento-de
AuthorStarlitnightly
Version1.0.0
Installs0
System Documentation
What problem does it solve?
Turn interactive notebook DEG workflows into a repeatable, triggerable analysis that compares conditions inside one or more cell types in an AnnData object, removing guesswork about backend choice, matrix provenance, and result validation.
Core Features & Use Cases
- Subset AnnData by cell-type and condition, then run differential expression using Wilcoxon, t-test, or memento-de backends.
- Auto-detect and prefer raw counts from adata.raw or a counts layer, attempt count recovery when appropriate, and downsample large subsets via max_cells.
- Produce standardized DEG tables augmented with log2FC, pvalue, padj, baseMean, pct_ctrl, pct_test, and pct_diff for downstream plotting and reporting.
- Use Case: compare Control vs Salmonella within a specific epithelial subpopulation, verify result columns, and optionally rerun with memento-de for count-aware inference.
Quick Start
Run a per-cell-type differential expression comparing Control and Salmonella inside an AnnData object using the wilcoxon backend and default validation checks.
Dependency Matrix
Required Modules
numpypandasanndataomicverse
Components
scriptsreferencesassets
💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: omicverse-single-cell-differential-expression Download link: https://github.com/Starlitnightly/omicverse-skills/archive/main.zip#omicverse-single-cell-differential-expression Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.