Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
mims-harvard avatar

Tooluniverse Multi Omics Integration

  • 344 installs
  • 1.6k repo stars
  • Updated August 4, 2026
  • mims-harvard/tooluniverse

Combine genomics, transcriptomics, proteomics, and metabolomics evidence through ToolUniverse when framing integrated omics hypotheses or scouting integration methods.

About

tooluniverse-multi-omics-integration lets Claude Code agents orchestrate ToolUniverse tools that span genomics, transcriptomics, proteomics, and metabolomics for integrative biological questions. It helps teams discover compatible datasets, integration approaches, and biological context before they invest in heavy pipeline engineering or validation prototypes.

  • Cross-omics dataset and method discovery
  • Supports integrative hypothesis generation
  • Agent-driven ToolUniverse multi-omics tooling
  • Reduces siloed single-omics reasoning
  • Useful before custom integration pipelines

Tooluniverse Multi Omics Integration by the numbers

  • 344 all-time installs (skills.sh)
  • +7 installs in the week ending Aug 4, 2026 (Skillselion tracking)
  • Ranked #548 of 2,064 Data Science & ML skills by installs in the Skillselion catalog
  • Data as of Aug 5, 2026 (Skillselion catalog sync)
npx skills add https://github.com/mims-harvard/tooluniverse --skill tooluniverse-multi-omics-integration

Add your badge

Show developers this skill is listed on Skillselion. Paste this into your README.

Listed on Skillselion
Installs344
repo stars1.6k
Last updatedAugust 4, 2026
Repositorymims-harvard/tooluniverse

What it does

Combine genomics, transcriptomics, proteomics, and metabolomics evidence through ToolUniverse when framing integrated omics hypotheses or scouting integration methods.

Files

SKILL.mdMarkdownGitHub ↗

Multi-Omics Integration

Coordinate and integrate multiple omics datasets for comprehensive systems biology analysis. Orchestrates specialized ToolUniverse skills to perform cross-omics correlation, multi-omics clustering, pathway-level integration, and unified interpretation.

---

Domain Reasoning

Multi-omics integration asks whether different molecular layers tell a concordant story. If a gene is upregulated in RNA-seq AND its protein is elevated in proteomics, that is concordant evidence of true biological change. Discordance — high mRNA but low protein, or elevated protein without matching mRNA — may indicate post-transcriptional regulation (miRNA silencing, protein degradation, translational control) and is itself a meaningful finding worth reporting. Not every discordance is noise; some are the most interesting biology.

LOOK UP DON'T GUESS

  • Expected RNA-protein correlation ranges: compute Spearman r from the actual data; the typical range (0.4-0.6) is a guide, not a guarantee.
  • Pathway enrichment results: run ReactomeAnalysis_pathway_enrichment or gseapy on the actual gene lists; never list enriched pathways from memory.
  • eQTL associations: query GTEx or eQTL databases for the specific variant and tissue; do not assume regulatory relationships.
  • Methylation-expression directionality at specific loci: retrieve experimental data; promoter repression is the canonical model but exceptions exist.

---

When to Use This Skill

  • User has multiple omics datasets (RNA-seq + proteomics, methylation + expression, etc.)
  • Cross-omics correlation queries (e.g., "How does methylation affect expression?")
  • Multi-omics biomarker discovery or patient subtyping
  • Systems biology questions requiring multiple molecular layers
  • Precision medicine applications with multi-omics patient data

---

Workflow Overview

Phase 1: Data Loading & QC
  Load each omics type, format-specific QC, normalize
  Supported: RNA-seq, proteomics, methylation, CNV/SNV, metabolomics

Phase 2: Sample Matching
  Harmonize sample IDs, find common samples, handle missing omics

Phase 3: Feature Mapping
  Map features to common gene-level identifiers
  CpG->gene (promoter), CNV->gene, metabolite->enzyme

Phase 4: Cross-Omics Correlation
  RNA vs Protein (translation efficiency)
  Methylation vs Expression (epigenetic regulation)
  CNV vs Expression (dosage effect)
  eQTL variants vs Expression (genetic regulation)

Phase 5: Multi-Omics Clustering
  MOFA+, NMF, SNF for patient subtyping

Phase 6: Pathway-Level Integration
  Aggregate omics evidence at pathway level
  Score pathway dysregulation with combined evidence

Phase 7: Biomarker Discovery
  Feature selection across omics, multi-omics classification

Phase 8: Integrated Report
  Summary, correlations, clusters, pathways, biomarkers

See: phase_details.md for complete code and implementation details.

---

Supported Data Types

OmicsFormatsQC Focus
TranscriptomicsCSV/TSV, HDF5, h5adLow-count filter, normalize (TPM/DESeq2), log-transform
ProteomicsMaxQuant, Spectronaut, DIA-NNMissing value imputation, median/quantile normalization
MethylationIDAT, beta matricesFailed probes, batch correction, cross-reactive filter
GenomicsVCF, SEG (CNV)Variant QC, CNV segmentation
MetabolomicsPeak tablesMissing values, normalization

---

Core Operations

Sample Matching

def match_samples_across_omics(omics_data_dict):
    """Match samples across multiple omics datasets."""
    sample_ids = {k: set(df.columns) for k, df in omics_data_dict.items()}
    common_samples = set.intersection(*sample_ids.values())
    matched_data = {k: df[sorted(common_samples)] for k, df in omics_data_dict.items()}
    return sorted(common_samples), matched_data

Cross-Omics Correlation

from scipy.stats import spearmanr, pearsonr

# RNA vs Protein: expect positive r ~ 0.4-0.6
# Methylation vs Expression: expect negative r (promoter repression)
# CNV vs Expression: expect positive r (dosage effect)

for gene in common_genes:
    r, p = spearmanr(rna[gene], protein[gene])

Pathway Integration

# Score pathway dysregulation using combined evidence from all omics
# Aggregate per-gene evidence, then per-pathway
pathway_score = mean(abs(rna_fc) + abs(protein_fc) + abs(meth_diff) + abs(cnv))

See: phase_details.md for full implementations of each operation.

---

Multi-Omics Clustering Methods

MethodDescriptionBest For
MOFA+Latent factors explaining cross-omics variationIdentifying shared/omics-specific drivers
Joint NMFShared decomposition across omicsPatient subtype discovery
SNFSimilarity network fusionIntegrating heterogeneous data types

---

ToolUniverse Skills Coordination

SkillUsed ForPhase
tooluniverse-rnaseq-deseq2RNA-seq analysis1, 4
tooluniverse-epigenomicsMethylation, ChIP-seq1, 4
tooluniverse-variant-analysisCNV/SNV processing1, 3, 4
tooluniverse-protein-interactionsProtein network context6
tooluniverse-gene-enrichmentPathway enrichment6
tooluniverse-expression-data-retrievalPublic data retrieval1
tooluniverse-target-researchGene/protein annotation3, 8

---

Use Cases

Cancer Multi-Omics

Integrate TCGA RNA-seq + proteomics + methylation + CNV to identify patient subtypes, cross-omics driver genes, and multi-omics biomarkers.

eQTL + Expression + Methylation

Identify SNP -> methylation -> expression regulatory chains (mediation analysis).

Drug Response Multi-Omics

Predict drug response using baseline multi-omics profiles; identify resistance/sensitivity pathways.

See: phase_details.md "Use Cases" for detailed step-by-step workflows.

---

Quantified Minimums

ComponentRequirement
Omics typesAt least 2 datasets
Common samplesAt least 10 across omics
Cross-correlationPearson/Spearman computed
ClusteringAt least one method (MOFA+, NMF, or SNF)
Pathway integrationEnrichment with multi-omics evidence scores
ReportSummary, correlations, clusters, pathways, biomarkers

---

Limitations

  • Sample size: n >= 20 recommended for integration
  • Missing data: Pairwise integration if not all samples have all omics
  • Batch effects: Different platforms require careful normalization
  • Computational: Large datasets may require significant memory
  • Interpretation: Results require domain expertise for validation

---

References

  • MOFA+: https://doi.org/10.1186/s13059-020-02015-1
  • Similarity Network Fusion: https://doi.org/10.1038/nmeth.2810
  • Multi-omics review: https://doi.org/10.1038/s41576-019-0093-7
  • See individual ToolUniverse skill documentation for omics-specific methods

---

Detailed Reference

  • phase_details.md - Complete code for all phases, correlation functions, clustering, pathway integration, biomarker discovery, report template, and detailed use cases

Related skills

Data Science & MLagentsresearchautomation

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.