Omics Analysis Skills Index
- Repo stars 428
- Author repo PantheonOS
Agent Skills for Omics Data Analysis
Best practices and workflows for single-cell and spatial omics analysis. Load the relevant skill files when performing specific analysis tasks.
Core Single-Cell Skills
High-priority, actionable workflows for the most common single-cell analysis tasks.
Skill index: single_cell/SKILL.md
Skills:
- Quality Control: Filtering, doublet detection, normalization, QC metrics
- Cell Type Annotation: Marker-based and reference-based label assignment
- Trajectory Inference: Pseudotime, lineage tracing, RNA velocity
Gene Panel Selection
End-to-end workflow for designing gene panels in scRNA-seq and spatial transcriptomics (HVG/DE/RF/scGeneFit/SpaPROS), with sub-panel discovery, consensus scoring, biological completion, and benchmarking.
Skill folder: gene_panel_selection/
When to use:
- Designing a gene panel for spatial transcriptomics
- Benchmarking existing panels (ARI/NMI/Silhouette + UMAP)
- IMPORTANT: When doing gene panel selection, strictly follow this workflow
Spatial Omics
Skills for spatial transcriptomics mapping, imputation, and 3D visualization.
Skill index: spatial/SKILL.md
Skills:
- Single-Cell to Spatial Mapping: Map scRNA-seq to spatial data with MOSCOT for gene imputation and cell type transfer
- 3D Spatial Visualization: Interactive 3D plots and rotating animations with PyVista
When to use:
- You have paired scRNA-seq and spatial transcriptomics data
- You want to impute genes or transfer cell type labels to spatial coordinates
- Your spatial data has 3D coordinates and you want to visualize them
Single-Cell Foundation Models (SCFM)
Workflow and model reference for embedding/integration with foundation models (scGPT, Geneformer, UCE, scBERT, etc.).
Skill index: scfm/SKILL.md
When to use:
- You want FM embeddings (e.g.,
obsm["X_uce"],obsm["X_scGPT"]) - You need model selection based on gene ID scheme and species
- You want a validation-first workflow before heavy inference
Database Access
Tools for querying genomic databases, downloading sequencing data, and accessing large-scale single-cell datasets programmatically.
Skill index: database_access/SKILL.md
Tools covered:
- gget: 23 modules for querying Ensembl, NCBI, UniProt, COSMIC, OpenTargets, etc.
- iSeq: CLI for downloading from GSA, SRA, ENA, DDBJ, GEO
- CZ CELLxGENE Census: API for 217M+ single-cell observations
Upstream Processing
Technology-specific pipelines for processing raw sequencing data into analysis-ready count matrices.
Skill index: upstream_processing/SKILL.md
Technologies covered:
- nf-core Pipelines: 143+ Nextflow pipelines for scRNA-seq, spatial, bulk, ATAC-seq, ChIP-seq, variant calling
- OpenST: Open-source spatial transcriptomics processing pipeline
General Data Analysis
Cross-cutting skills for environment setup and computational performance.
Skill index: general_data_analysis/SKILL.md
Skills:
- Environment Management: Conda/Mamba/venv setup for reproducible environments
- Parallel Computing: Multi-core CPU, GPU acceleration, memory optimization
Supplementary Reference: SC Best Practices
Comprehensive guidance derived from the Single-cell Best Practices book. Use as supplementary context when the core skills above need deeper background.
Skill index: sc_best_practices/SKILL.md
Topics covered:
- Preprocessing, normalization, dimensionality reduction
- Clustering, annotation, dataset integration
- Trajectory analysis, RNA velocity, lineage tracing
- Differential expression, compositional analysis, pathway analysis
- Gene regulatory networks, cell-cell communication
- Bulk deconvolution, scATAC-seq, spatial omics
- CITE-seq, immune repertoire (TCR/BCR)
- Multimodal integration, reproducibility
Using Skills
- Before analysis: Scan this index for relevant skills
- Load skill file: Read the full skill document for detailed guidance
- Follow best practices: Use the code snippets and workflows provided
- Adapt as needed: Skills are templates; adjust for your specific data
- Fluxly category
- Other
- Author-declared agents
- No explicit declaration found; this is not inferred or tested compatibility
- Static check
- 88 / 100 · heuristic scan, not runtime safety proof
- Author / version / license
- @aristoteleo · no license declared
- Fluxly token estimate
- Lean
- Fluxly setup estimate
- Plug-and-play
- External API key
- No requirement detected
- Detected OS requirements
- Unspecified
- Runtime requirements
- Unspecified
- Detected file/system behavior
-
- Read-only
- Detected network behavior
- Local-only
- Install commands
- None (reference only)
Profile is derived at build time from SKILL.md and install vectors. Subject to drift from author intent.
Heads up: 未限定 allowed-tools,默认拥有全部工具权限。
The current SKILL.md does not define a fixed output example. High-priority, actionable workflows for the most common single-cell analysis tasks. Skill index: singlecell/SKILL.md Skills:
End-to-end workflow for designing gene panels in scRNA-seq and spatial transcriptomics (HVG/DE/RF/scGeneFit/SpaPROS), with sub-panel discovery, consensus scoring, biological completion, and benchmarking.
Skills for spatial transcriptomics mapping, imputation, and 3D visualization. Skill index: spatial/SKILL.md Skills:
Workflow and model reference for embedding/integration with foundation models (scGPT, Geneformer, UCE, scBERT, etc.). Skill index: scfm/SKILL.md
Tools for querying genomic databases, downloading sequencing data, and accessing large-scale single-cell datasets programmatically. Skill index: databaseaccess/SKILL.md
Technology-specific pipelines for processing raw sequencing data into analysis-ready count matrices. Skill index: upstreamprocessing/SKILL.md
# Agent Skills for Omics Data Analysis
Best practices and workflows for single-cell and spatial omics analysis.
Load the relevant skill files when performing specific analysis tasks.
## Core Single-Cell Skills
High-priority, actionable workflows for the most common single-cell analysis tasks.
**Skill index**: [single_cell/SKILL.md](./single_cell/SKILL.md)
**Skills**:
- **Quality Control**: Filtering, doublet detection, normalization, QC metrics
- **Cell Type Annotation**: Marker-based and reference-based label assignment
- **Trajectory Inference**: Pseudotime, lineage tracing, RNA velocity
---
## Gene Panel Selection
End-to-end workflow for designing gene panels in scRNA-seq and spatial
transcriptomics (HVG/DE/RF/scGeneFit/SpaPROS), with sub-panel discovery,
consensus scoring, biological completion, and benchmarking.
**Skill folder**: [gene_panel_selection/](./gene_panel_selection/)
**When to use**:
- Designing a gene panel for spatial transcriptomics
- Benchmarking existing panels (ARI/NMI/Silhouette + UMAP)
- **IMPORTANT**: When doing gene panel selection, **strictly** follow this workflow
---
## Spatial Omics
Skills for spatial transcriptomics mapping, imputation, and 3D visualization.
**Skill index**: [spatial/SKILL.md](./spatial/SKILL.md)
**Skills**:
- **Single-Cell to Spatial Mapping**: Map scRNA-seq to spatial data with MOSCOT
for gene imputation and cell type transfer
- **3D Spatial Visualization**: Interactive 3D plots and rotating animations
with PyVista
**When to use**:
- You have paired scRNA-seq and spatial transcriptomics data
- You want to impute genes or transfer cell type labels to spatial coordinates
- Your spatial data has 3D coordinates and you want to visualize them
---
## Single-Cell Foundation Models (SCFM)
… Author text anchors workflow facts; Fluxly only indexes current sections, terms, files, and commands.
sections -> Core Single-Cell Skills → Gene Panel Selection → Spatial Omics → Single-Cell Foundation Models (SCFM) → Database Access → Upstream Processing
terms -> Skill index · Skills · Quality Control · Cell Type Annotation · Trajectory Inference · Skill folder · When to use · IMPORTANT
files/cmd -> obsm["Xuce"] · obsm["XscGPT"] · singlecell/SKILL.md · ./singlecell/SKILL.md · HVG/DE/RF/scGeneFit/SpaPROS · ./genepanelselection · ARI/NMI/Silhouette · spatial/SKILL.md
body sha256 -> a3d582c765d5
Decide Fit First
Design Intent
How To Use It
Boundaries And Review