Gene Panel Selection Workflow

Develop and evaluate gene panels for single-cell analyses with ARI/NMI/SI benchmarking.

478|62|Updated Jul 30, 2025
One-click install
npx skills add https://github.com/aristoteleo/PantheonOS --skill gene-panel-selection-workflow
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Gene Panel Selection Workflow
Source: https://github.com/aristoteleo/PantheonOS/tree/main/pantheon/factory/templates/skills/omics/gene_panel_selection
Command: npx skills add https://github.com/aristoteleo/PantheonOS --skill gene-panel-selection-workflow

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires scanpy, pandas, numpy, spapros, scikit-learn, scGeneFit, anndata, and includes scripts (resource) components.

What problem does it solve?

End-to-end workflow to design, evaluate, and complete gene panels for single-cell assays, reducing time to biologically meaningful panels and ensuring robust performance.

Core Features & Use Cases

  • End-to-end workflow from dataset understanding to benchmarking, including downsampling, marker selection, seed-panel discovery, and completion.
  • Supports multiple marker-selection methods (HVG/DE, Random Forest, scGeneFit, SpaPROS) with ARI-based evaluation.
  • Enables thorough biological curation by exhaustive literature-based marker lookup and category-balanced panel assembly.

Quick Start

Provide your dataset and target panel size, then run the workflow to generate a seed panel and perform biological completion.

Frequently Asked Questions about Gene Panel Selection Workflow

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

FAQPage Schema
How do I design a gene panel for scRNA-seq data?

To design a gene panel for scRNA-seq, use an end-to-end workflow combining dataset understanding, marker selection, seed-panel discovery, and biological completion. Provide your dataset and target panel size to generate a robust panel.

What is the best way to select markers for spatial transcriptomics panels?

Selecting markers for spatial transcriptomics involves combining multiple methods like HVG, DE, Random Forest, and scGeneFit. This workflow evaluates panels using ARI, NMI, and SI benchmarking to ensure robust spatial analysis performance.

Can I use scanpy and anndata for gene panel selection?

Yes, you can use scanpy and anndata for gene panel selection. The workflow depends on scanpy, anndata, pandas, and numpy to process single-cell datasets and execute the marker selection and panel completion pipeline.

How does ARI benchmarking evaluate single-cell gene panels?

ARI benchmarking evaluates single-cell gene panels by measuring clustering similarity against the original dataset. The workflow uses ARI, NMI, and SI metrics to compare multiple marker-selection methods and verify panel robustness across downsampling scenarios.

What are the limitations of automated gene panel design without biological curation?

Automated gene panel design without biological curation may miss critical context-specific markers. This workflow addresses limitations by performing exhaustive literature-based marker lookup and category-balanced panel assembly to ensure biological relevance after computational seed-panel discovery.