skills/labclaw/bio/tooluniverse-spatial-omics-analysis/SKILL.md
Computational analysis framework for spatial multi-omics data integration. Given spatially variable genes (SVGs), spatial domain annotations, tissue type, and disease context from spatial transcriptomics/proteomics experiments (10x Visium, MERFISH, DBiTplus, SLIDE-seq, etc.), performs comprehensive biological interpretation including pathway enrichment, cell-cell interaction inference, druggable target identification, immune microenvironment characterization, and multi-modal integration. Produces a detailed markdown report with Spatial Omics Integration Score (0-100), domain-by-domain characterization, and validation recommendations. Uses 70+ ToolUniverse tools across 9 analysis phases. Use when users ask about spatial transcriptomics analysis, spatial omics interpretation, tissue heterogeneity, spatial gene expression patterns, tumor microenvironment mapping, tissue zonation, or cell-cell communication from spatial data.
npx skillsauth add andyzhuang/openlife tooluniverse-spatial-omics-analysisInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Comprehensive biological interpretation of spatial omics data. Transforms spatially variable genes (SVGs), domain annotations, and tissue context into actionable biological insights covering pathway enrichment, cell-cell interactions, druggable targets, immune microenvironment, and multi-modal integration.
KEY PRINCIPLES:
Apply when users:
NOT for (use other skills instead):
tooluniverse-target-researchtooluniverse-variant-interpretationtooluniverse-adverse-event-detectiontooluniverse-multiomic-disease-characterizationtooluniverse-gwas-* skillstooluniverse-systems-biology| Parameter | Required | Description | Example |
|-----------|----------|-------------|---------|
| svgs | Yes | Spatially variable genes (gene symbols) | ['EGFR', 'CDH1', 'VIM', 'MYC', 'CD3E'] |
| tissue_type | Yes | Tissue/organ type | brain, liver, lung, breast, skin |
| technology | No | Spatial omics platform used | 10x Visium, MERFISH, DBiTplus, SLIDE-seq |
| disease_context | No | Disease if applicable | breast cancer, Alzheimer disease, liver cirrhosis |
| spatial_domains | No | Dict mapping domain name to marker genes | {'Tumor core': ['MYC','EGFR'], 'Stroma': ['VIM','COL1A1']} |
| cell_types | No | Cell types identified in deconvolution | ['Epithelial', 'T cell', 'Macrophage', 'Fibroblast'] |
| proteins | No | Proteins detected (if multi-modal) | ['CD3', 'CD8', 'PD-L1', 'Ki67'] |
| metabolites | No | Metabolites detected (if SpatialMETA) | ['glutamine', 'lactate', 'ATP'] |
Data Completeness (0-30 points):
Biological Insight (0-40 points):
Evidence Quality (0-30 points):
| Score | Tier | Interpretation | |-------|------|----------------| | 80-100 | Excellent | Comprehensive spatial characterization, strong biological insights, druggable targets identified | | 60-79 | Good | Good pathway and interaction analysis, some disease/therapeutic context | | 40-59 | Moderate | Basic enrichment complete, limited spatial domain comparison or interaction analysis | | 0-39 | Limited | Minimal data, gene-level annotation only |
| Tier | Symbol | Criteria | Examples | |------|--------|----------|----------| | T1 | [T1] | Direct human evidence, clinical proof | FDA-approved drug for spatial target, validated biomarker | | T2 | [T2] | Experimental evidence | Validated spatial pattern in literature, known ligand-receptor pair | | T3 | [T3] | Computational/database evidence | PPI network prediction, pathway enrichment, expression correlation | | T4 | [T4] | Annotation/prediction only | GO annotation, text-mined association, predicted interaction |
Create this file structure at the start: {tissue}_{disease}_spatial_omics_report.md
# Spatial Multi-Omics Analysis Report: {Tissue Type}
**Report Generated**: {date}
**Technology**: {platform}
**Tissue**: {tissue_type}
**Disease Context**: {disease or "Normal tissue"}
**Total SVGs Analyzed**: {count}
**Spatial Domains**: {count}
**Spatial Omics Integration Score**: (to be calculated)
---
## Executive Summary
(2-3 sentence synthesis of key spatial findings - fill after all phases complete)
---
## 1. Tissue & Disease Context
### Tissue Information
| Property | Value | Source |
|----------|-------|--------|
| Tissue type | | |
| Disease | | |
| Expected cell types | | HPA |
### Disease Identifiers (if applicable)
| System | ID | Source |
|--------|-----|--------|
**Sources**: (tools used)
---
## 2. Spatially Variable Gene Characterization
### 2.1 Gene ID Resolution
| Gene Symbol | Ensembl ID | Entrez ID | UniProt | Function | Source |
|-------------|------------|-----------|---------|----------|--------|
### 2.2 Tissue Expression Patterns
| Gene | Tissue Expression | Specificity | Source |
|------|-------------------|-------------|--------|
### 2.3 Subcellular Localization
| Gene | Location | Confidence | Source |
|------|----------|------------|--------|
### 2.4 Disease Associations
| Gene | Disease | Score | Evidence | Source |
|------|---------|-------|----------|--------|
**Sources**: (tools used)
---
## 3. Pathway Enrichment Analysis
### 3.1 STRING Functional Enrichment
| Category | Term | Description | P-value | FDR | Genes | Source |
|----------|------|-------------|---------|-----|-------|--------|
### 3.2 Reactome Pathway Analysis
| Pathway ID | Name | P-value | FDR | Genes Found | Total Genes | Source |
|------------|------|---------|-----|-------------|-------------|--------|
### 3.3 GO Biological Processes
| GO Term | Description | P-value | FDR | Genes | Source |
|---------|-------------|---------|-----|-------|--------|
### 3.4 GO Molecular Functions
| GO Term | Description | P-value | FDR | Genes | Source |
|---------|-------------|---------|-----|-------|--------|
### 3.5 GO Cellular Components
| GO Term | Description | P-value | FDR | Genes | Source |
|---------|-------------|---------|-----|-------|--------|
### Pathway Summary
- Top enriched pathways:
- Key biological processes:
- Spatial pathway implications:
**Sources**: (tools used)
---
## 4. Spatial Domain Characterization
### Domain: {domain_name}
#### Marker Genes
| Gene | Function | Pathways | Source |
|------|----------|----------|--------|
#### Enriched Pathways (domain-specific)
| Pathway | P-value | FDR | Genes | Source |
|---------|---------|-----|-------|--------|
#### Cell Type Signature
| Cell Type | Marker Genes Present | Confidence |
|-----------|---------------------|------------|
#### Biological Interpretation
(Narrative interpretation of this domain)
(Repeat for each domain)
### 4.N Domain Comparison
| Feature | Domain 1 | Domain 2 | Domain 3 |
|---------|----------|----------|----------|
| Top pathway | | | |
| Cell types | | | |
| Disease relevance | | | |
**Sources**: (tools used)
---
## 5. Cell-Cell Interaction Inference
### 5.1 Protein-Protein Interactions (STRING)
| Protein A | Protein B | Score | Type | Source |
|-----------|-----------|-------|------|--------|
### 5.2 Ligand-Receptor Pairs
| Ligand | Receptor | Domain (Ligand) | Domain (Receptor) | Evidence | Source |
|--------|----------|-----------------|-------------------|----------|--------|
### 5.3 Signaling Pathways
| Pathway | Components in Data | Spatial Distribution | Source |
|---------|--------------------|---------------------|--------|
### 5.4 Interaction Network Summary
- Key interaction hubs:
- Cross-domain interactions:
- Predicted cell-cell communication axes:
**Sources**: (tools used)
---
## 6. Disease & Therapeutic Context
### 6.1 Disease Gene Overlap
| Gene | Disease Association Score | Evidence Type | Source |
|------|--------------------------|---------------|--------|
### 6.2 Druggable Targets in Spatial Domains
| Gene | Domain | Tractability | Modality | Approved Drugs | Source |
|------|--------|-------------|----------|----------------|--------|
### 6.3 Drug Mechanisms Relevant to Spatial Targets
| Drug | Target | Mechanism | Phase | Source |
|------|--------|-----------|-------|--------|
### 6.4 Clinical Trials
| NCT ID | Title | Target Gene | Phase | Status | Source |
|--------|-------|-------------|-------|--------|--------|
### Therapeutic Summary
- Druggable genes in disease regions:
- Approved therapies:
- Pipeline drugs:
- Novel opportunities:
**Sources**: (tools used)
---
## 7. Multi-Modal Integration
### 7.1 Protein-RNA Concordance (if protein data available)
| Gene/Protein | RNA Pattern | Protein Pattern | Concordance | Source |
|-------------|-------------|-----------------|-------------|--------|
### 7.2 Subcellular Context
| Gene | mRNA Location (spatial) | Protein Location (HPA) | Concordance | Source |
|------|------------------------|----------------------|-------------|--------|
### 7.3 Metabolic Context (if metabolomics available)
| Gene | Metabolic Pathway | Metabolites Detected | Spatial Pattern | Source |
|------|-------------------|---------------------|-----------------|--------|
**Sources**: (tools used)
---
## 8. Immune Microenvironment (if relevant)
### 8.1 Immune Cell Markers
| Cell Type | Marker Genes | Spatial Domain | Source |
|-----------|-------------|----------------|--------|
### 8.2 Immune Checkpoint Expression
| Checkpoint | Gene | Expression Pattern | Source |
|------------|------|--------------------|--------|
### 8.3 Tumor-Immune Interface (if cancer)
| Feature | Finding | Evidence | Source |
|---------|---------|----------|--------|
### Immune Summary
- Immune infiltration pattern:
- Key immune checkpoints:
- Immunotherapy implications:
**Sources**: (tools used)
---
## 9. Literature & Validation Context
### 9.1 Literature Evidence
| PMID | Title | Relevance | Year | Source |
|------|-------|-----------|------|--------|
### 9.2 Known Spatial Patterns
(Known tissue architecture/zonation from literature)
### 9.3 Validation Recommendations
| Priority | Gene/Target | Method | Rationale |
|----------|-------------|--------|-----------|
| High | | IHC / smFISH | |
| Medium | | IF / ISH | |
**Sources**: (tools used)
---
## Spatial Omics Integration Score
| Component | Points | Max | Details |
|-----------|--------|-----|---------|
| SVGs provided | | 5 | |
| Disease context | | 5 | |
| Spatial domains | | 5 | |
| Cell types | | 5 | |
| Multi-modal data | | 5 | |
| Literature context | | 5 | |
| Pathway enrichment | | 10 | |
| Cell-cell interactions | | 10 | |
| Disease mechanism | | 10 | |
| Druggable targets | | 10 | |
| Cross-database validation | | 10 | |
| Clinical validation | | 10 | |
| Literature support | | 10 | |
| **TOTAL** | | **100** | |
**Score**: XX/100 - [Tier]
---
## Completeness Checklist
- [ ] Gene ID resolution complete
- [ ] Tissue expression patterns analyzed (HPA)
- [ ] Subcellular localization checked (HPA)
- [ ] Pathway enrichment complete (STRING + Reactome)
- [ ] GO enrichment complete (BP + MF + CC)
- [ ] Spatial domains characterized individually
- [ ] Domain comparison performed
- [ ] Protein-protein interactions analyzed (STRING)
- [ ] Ligand-receptor pairs identified
- [ ] Disease associations checked (OpenTargets)
- [ ] Druggable targets identified (OpenTargets tractability)
- [ ] Drug mechanisms reviewed
- [ ] Multi-modal integration performed (if data available)
- [ ] Immune microenvironment characterized (if relevant)
- [ ] Literature search completed
- [ ] Validation recommendations provided
- [ ] Spatial Omics Integration Score calculated
- [ ] Executive summary written
- [ ] All sections have source citations
---
## References
### Data Sources Used
| # | Tool | Parameters | Section | Items Retrieved |
|---|------|------------|---------|-----------------|
### Database Versions
- OpenTargets: (current)
- STRING: v12.0
- Reactome: (current)
- HPA: (current)
- GTEx: v10
Objective: Parse user input, resolve tissue/disease identifiers, establish analysis context.
OpenTargets_get_disease_id_description_by_name (if disease context provided):
diseaseName (string) - Disease name{data: {search: {hits: [{id, name, description}]}}}OpenTargets_get_disease_description_by_efoId:
efoId (string) - Disease ID (e.g., MONDO_0007254){data: {disease: {id, name, description, dbXRefs}}}HPA_search_genes_by_query (tissue cell type context):
query (string) - Search termObjective: Resolve gene identifiers, annotate functions, tissue specificity, and subcellular localization.
MyGene_query_genes (gene ID resolution):
query (string) - Gene symbol{hits: [{_id, symbol, name, ensembl: {gene}, entrezgene}]}symbol fieldUniProt_get_function_by_accession (gene function):
accession (string) - UniProt accessionUniProt_get_subcellular_location_by_accession (protein localization):
accession (string)HPA_get_subcellular_location (validated localization):
gene_name (string) - Gene symbol{gene_name, main_locations: [], additional_locations: [], location_summary}HPA_get_rna_expression_by_source (tissue expression):
gene_name (string), source_type (string: 'tissue'), source_name (string){data: {gene_name, source_type, source_name, expression_value, expression_level}}HPA_get_comprehensive_gene_details_by_ensembl_id (full HPA data):
ensembl_id (string), include_isoforms (bool), include_images (bool), include_antibodies (bool), include_expression (bool) - ALL 5 parameters REQUIRED{ensembl_id, gene_name, uniprot_ids, summary, protein_classes, tissue_expression, cell_line_expression, ...}include_expression=True for tissue data; set others to False for faster responseHPA_get_cancer_prognostics_by_gene (cancer prognosis):
ensembl_id (string) - Ensembl gene ID (NOT gene_name){gene_name, prognostic_cancers_count, prognostic_summary: [{cancer_type, prognostic_type, p_value}]}UniProtIDMap_gene_to_uniprot (ID mapping):
gene_name (string), organism (string, default 'human')Objective: Identify biological pathways and functions enriched in SVGs and per-domain gene sets.
STRING_functional_enrichment (primary enrichment):
protein_ids (array of gene symbols), species (int, 9606 for human){status: 'success', data: [{category, term, number_of_genes, number_of_genes_in_background, p_value, fdr, description, inputGenes, preferredNames}]}Process (GO:BP), Function (GO:MF), Component (GO:CC), KEGG, Reactome, COMPARTMENTS, DISEASES, Keyword, PMIDReactomeAnalysis_pathway_enrichment (Reactome-specific):
identifiers (string, space-separated gene symbols, NOT array){data: {token, pathways_found, pathways: [{pathway_id, name, p_value, fdr, entities_found, entities_total}]}}Reactome_map_uniprot_to_pathways (individual gene):
id (string) - UniProt accessionGO_get_annotations_for_gene (individual gene GO):
gene_id (string) - Gene symbol or IDkegg_search_pathway (KEGG pathway search):
query (string) - Pathway name or keywordWikiPathways_search (WikiPathways):
query (string) - Search termObjective: Characterize each spatial domain biologically and compare between domains.
Uses the same tools as Phase 2 (STRING_functional_enrichment, ReactomeAnalysis) applied per-domain, plus:
HPA_get_biological_processes_by_gene (per-gene processes):
gene_name (string)HPA_get_protein_interactions_by_gene (gene interactions):
gene_name (string)When user does not provide cell type annotations, infer from marker genes:
Objective: Predict cell-cell communication from spatial gene expression patterns.
STRING_get_interaction_partners (PPI network):
protein_ids (array), species (int, 9606), limit (int), confidence_score (float, 0.7){status: 'success', data: [{preferredName_A, preferredName_B, score, nscore, fscore, pscore, ascore, escore, dscore, tscore}]}STRING_get_protein_interactions (pairwise interactions):
protein_ids (array), species (int, 9606)intact_search_interactions (IntAct database):
query (string), max (int)Reactome_get_interactor (Reactome interactions):
DGIdb_get_drug_gene_interactions (drug-gene interactions):
genes (array of strings)Known ligand-receptor pairs to check in SVG list:
Objective: Connect spatial findings to disease mechanisms and identify druggable targets.
OpenTargets_get_associated_targets_by_disease_efoId (disease genes):
efoId (string), size (int){data: {disease: {associatedTargets: {count, rows: [{target: {id, approvedSymbol}, score}]}}}}OpenTargets_get_target_tractability_by_ensemblID (druggability):
ensemblId (string)OpenTargets_get_associated_drugs_by_target_ensemblID (drugs for target):
ensemblId (string), size (int)OpenTargets_get_drug_mechanisms_of_action_by_chemblId (drug mechanism):
chemblId (string)OpenTargets_target_disease_evidence (evidence linking target to disease):
ensemblId (string), efoId (string)clinical_trials_search (clinical trials):
action = "search_studies", condition (string), intervention (string), limit (int){total_count, studies: [{nctId, title, status, conditions}]}action MUST be "search_studies"DGIdb_get_gene_druggability (druggability categories):
genes (array of strings){data: {genes: {nodes: [{name, geneCategories: [{name}]}]}}}civic_search_genes (CIViC cancer evidence, if cancer):
Objective: Integrate protein, RNA, and metabolite spatial data when available.
HPA_get_subcellular_location (protein localization):
gene_name (string){gene_name, main_locations, additional_locations, location_summary}HPA_get_rna_expression_in_specific_tissues (tissue RNA):
ensembl_id (string), tissue_name (string)Reactome_map_uniprot_to_pathways (metabolic pathways):
id (string) - UniProt accessionkegg_get_pathway_info (KEGG pathway details):
pathway_id (string) - KEGG pathway IDObjective: Characterize immune cell composition and checkpoint expression in spatial context.
Only execute if:
STRING_functional_enrichment (immune pathway enrichment):
OpenTargets_get_target_tractability_by_ensemblID (checkpoint druggability):
iedb_search_epitopes (epitope data):
organism_name (string), source_antigen_name (string){status, data, count}| Cell Type | Key Markers | Extended Markers | |-----------|-------------|-----------------| | CD8+ T cell | CD8A, CD8B | GZMA, GZMB, PRF1, IFNG | | CD4+ T cell | CD4 | IL2, IL4, IL17A, FOXP3 (Treg) | | Regulatory T cell | FOXP3, IL2RA | CTLA4, TIGIT | | B cell | CD19, MS4A1, CD79A | IGHG1, IGHM | | Plasma cell | SDC1 (CD138), XBP1 | IGHG1, MZB1 | | M1 Macrophage | CD68, NOS2, TNF | IL1B, CXCL10 | | M2 Macrophage | CD68, CD163, MRC1 | ARG1, IL10 | | Dendritic cell | ITGAX (CD11c), HLA-DRA | CD80, CD86 | | NK cell | NCAM1 (CD56), NKG7 | GNLY, KLRD1 | | Neutrophil | FCGR3B, CXCR2 | S100A8, S100A9 | | Mast cell | KIT, TPSAB1 | CPA3, HDC |
| Checkpoint | Gene | Ligand | Therapeutic Antibody | |------------|------|--------|---------------------| | PD-1/PD-L1 | PDCD1/CD274 | CD274, PDCD1LG2 | Pembrolizumab, Nivolumab, Atezolizumab | | CTLA-4 | CTLA4 | CD80, CD86 | Ipilimumab | | TIM-3 | HAVCR2 | LGALS9 | Sabatolimab | | LAG-3 | LAG3 | HLA class II | Relatlimab | | TIGIT | TIGIT | PVR, PVRL2 | Tiragolumab | | VISTA | VSIR | PSGL1 | - |
Objective: Provide literature evidence for spatial findings and suggest validation experiments.
PubMed_search_articles (literature search):
query (string), max_results (int)[{pmid, title, authors, journal, pub_date, doi}]openalex_literature_search (broader literature):
query (string), per_page (int)"{tissue} spatial transcriptomics" - e.g., "liver spatial transcriptomics""{disease} spatial omics" - e.g., "breast cancer spatial transcriptomics""{top_gene} {tissue} expression" for key SVGs"{tissue} zonation gene expression""{technology} {tissue}" - e.g., "Visium breast cancer"| Priority | Target | Method | Rationale | Feasibility | |----------|--------|--------|-----------|-------------| | High | Key SVG | smFISH / RNAscope | Validate spatial pattern at single-molecule level | Medium | | High | Druggable target | IHC on serial sections | Confirm protein expression in spatial domain | High | | High | Ligand-receptor pair | Proximity ligation assay (PLA) | Confirm physical interaction at tissue level | Medium | | Medium | Domain markers | Multiplexed IF (CODEX/IBEX) | Validate multiple markers simultaneously | Low-Medium | | Medium | Pathway | Spatial metabolomics (MALDI/DESI) | Confirm metabolic pathway activity | Low | | Low | Novel interaction | Co-culture + conditioned media | Functional validation of predicted interaction | Medium |
| Tool | Parameter | CORRECT | Common MISTAKE | Notes |
|------|-----------|---------|----------------|-------|
| MyGene_query_genes | query | query | q | Filter results by symbol field |
| STRING_functional_enrichment | identifiers | protein_ids (array) | identifiers | Also needs species=9606 |
| STRING_get_interaction_partners | identifiers | protein_ids (array) | identifiers | limit, confidence_score optional |
| ReactomeAnalysis_pathway_enrichment | genes | identifiers (string) | Array | SPACE-SEPARATED string, NOT array |
| HPA_get_subcellular_location | gene | gene_name | ensembl_id | Uses gene symbol |
| HPA_get_cancer_prognostics_by_gene | gene | ensembl_id | gene_name | Uses Ensembl ID, NOT symbol |
| HPA_get_rna_expression_by_source | params | gene_name, source_type, source_name | - | ALL 3 required |
| HPA_get_rna_expression_in_specific_tissues | gene | ensembl_id | gene_name | Uses Ensembl ID |
| OpenTargets_get_target_tractability_by_ensemblID | target | ensemblId | ensemblID | camelCase |
| OpenTargets_get_associated_drugs_by_target_ensemblID | target | ensemblId, size | - | Both REQUIRED |
| OpenTargets_get_associated_targets_by_disease_efoId | disease | efoId | diseaseId | Returns {data: {disease: {associatedTargets}}} |
| DGIdb_get_gene_druggability | genes | genes (array) | gene_name | Array of strings |
| DGIdb_get_drug_gene_interactions | genes | genes (array) | gene_name | Array of strings |
| clinical_trials_search | action | action='search_studies' | Missing action | action is REQUIRED |
| ensembl_lookup_gene | species | species='homo_sapiens' | No species | REQUIRED parameter |
| GTEx tools | operation | operation (SOAP) | Missing | All GTEx tools need operation parameter |
| HPA_get_comprehensive_gene_details_by_ensembl_id | all params | ALL 5 required: ensembl_id, include_isoforms, include_images, include_antibodies, include_expression | Missing booleans | Set booleans to False except expression |
| GTEx tools | gencode | gencode_id (array) | gene_id | Requires versioned GENCODE ID |
| Tool | Response Format | Key Fields |
|------|----------------|------------|
| STRING_functional_enrichment | {status, data: [{category, term, description, p_value, fdr, inputGenes}]} | Filter by FDR < 0.05 |
| ReactomeAnalysis_pathway_enrichment | {data: {pathways: [{pathway_id, name, p_value, fdr, entities_found, entities_total}]}} | Top 20 returned |
| STRING_get_interaction_partners | {status, data: [{preferredName_A, preferredName_B, score}]} | Score > 0.7 for high confidence |
| MyGene_query_genes | {hits: [{_id, symbol, name, ensembl: {gene}, entrezgene}]} | Filter by exact symbol match |
| HPA_get_subcellular_location | {gene_name, main_locations: [], additional_locations: [], location_summary} | Direct dict response |
| OpenTargets_get_target_tractability_by_ensemblID | {data: {target: {id, tractability: [{label, modality, value}]}}} | Check value=true |
| DGIdb_get_gene_druggability | {data: {genes: {nodes: [{name, geneCategories: [{name}]}]}}} | GraphQL response |
| PubMed_search_articles | Plain list of [{pmid, title, authors, journal, pub_date}] | No data wrapper |
| clinical_trials_search | {total_count, studies: [{nctId, title, status, conditions}]} | total_count can be None |
Input: Visium data from breast cancer with 5 spatial domains (tumor core, tumor margin, stroma, immune infiltrate, normal tissue) and 200 SVGs.
Analysis focus:
Input: MERFISH data from hippocampus with cell-type specific genes and neuronal subtype markers.
Analysis focus:
Input: Spatial transcriptomics of liver with periportal vs pericentral gene gradients.
Analysis focus:
Input: DBiTplus data from melanoma with spatial protein + RNA data showing tumor-immune boundary.
Analysis focus:
Input: Spatial transcriptomics of embryonic tissue with developmental patterning genes.
Analysis focus:
Input: Spatial data from neurodegenerative tissue showing disease gradient from affected to unaffected regions.
Analysis focus:
enrichr_gene_enrichment_analysis returns connectivity graph (107MB), NOT standard enrichment. Use STRING_functional_enrichment insteadoperation parameter; needs versioned GENCODE IDs (e.g., ENSG00000141510.16)gene_name, others use ensembl_id - check parameter referenceMONDO_0007254), not colon{limit} in URL causing 400 errorSpatial Multi-Omics Analysis skill provides:
Outputs: Comprehensive markdown report with Spatial Omics Integration Score (0-100) Best for: Biological interpretation of spatial omics experiments (post-processing after spatial data analysis tools) Uses: 70+ ToolUniverse tools across 9 analysis phases Time: ~10-20 minutes depending on gene list size and analysis scope
tools
Search ClinicalTrials.gov with natural language queries. Find clinical trials, enrollment, and outcomes using Valyu semantic search.
development
Comprehensive citation management for academic research. Search Google Scholar and PubMed for papers, extract accurate metadata, validate citations, and generate properly formatted BibTeX entries. This skill should be used when you need to find papers, verify citation information, convert DOIs to BibTeX, or ensure reference accuracy in scientific writing.
development
Unified Python interface to 40+ bioinformatics services. Use when querying multiple databases (UniProt, KEGG, ChEMBL, Reactome) in a single workflow with consistent API. Best for cross-database analysis, ID mapping across services. For quick single-database lookups use gget; for sequence/file manipulation use biopython.
tools
Search bioRxiv biology preprints with natural language queries. Semantic search powered by Valyu.