Install any skill in seconds. Free to start, no credit card required.
Get Started Free →AI-powered spatial integration of multi-omics datasets using probabilistic alignment for comprehensive tissue atlas construction and cellular state mapping.
.claude/skills/simo-multiomics-integration-agent/SKILL.md| Test case | Without → With | Effect | Δ tokens | Δ turns |
|---|---|---|---|---|
| case-12 | ✗→✓ | ▲ Improved | 51% | 0% |
| case-18 | ✗→✓ | ▲ Improved | 1% | 0% |
| case-04 | ✓→✓ | = Same ✓ | 62% | 0% |
| case-05 | ✓→✓ | = Same ✓ | 84% | 0% |
| case-06 | ✓→✓ | = Same ✓ | 90% | 0% |
<!--
#
#
-->
The SIMO Multiomics Integration Agent performs spatial integration of multi-omics datasets through probabilistic alignment. Unlike previous tools limited to transcriptomics, SIMO integrates spatial transcriptomics with single-cell RNA-seq and expands to chromatin accessibility, DNA methylation, and proteomics data.
| Modality | Input Format | Spatial Reference | |----------|--------------|-------------------| | scRNA-seq | AnnData, Seurat | Visium, MERFISH, Xenium | | scATAC-seq | SnapATAC2, ArchR | Visium, Slide-seq | | scMethyl | Bismark, allcools | Any spatial modality | | CITE-seq (protein) | AnnData | Spatial proteomics | | Multi-ome (RNA+ATAC) | Muon, SnapATAC2 | All platforms |
| Step | Method | Purpose | |------|--------|---------| | Feature Selection | HVG + marker genes | Reduce dimensionality | | Embedding | Variational autoencoder | Shared latent space | | Alignment | Optimal transport | Probabilistic matching | | Spatial Mapping | Gaussian processes | Smooth spatial predictions | | Uncertainty | Posterior sampling | Confidence intervals |
User: "Integrate our scRNA-seq and scATAC-seq data with the spatial transcriptomics to understand chromatin states in different tissue regions."
Agent Action:
bashpython3 Skills/Genomics/SIMO_Multiomics_Integration_Agent/simo_integration.py \ --spatial_data visium_data.h5ad \ --scrna_ref scrna_atlas.h5ad \ --scatac_ref scatac_atlas.h5ad \ --modalities rna,atac \ --n_spots_per_cell 5 \ --uncertainty_quantification true \ --output integrated_spatial_multiome.h5ad
| Output | Description | Format | |--------|-------------|--------| | Integrated Object | Multi-modal spatial data | AnnData/Muon | | Cell Type Map | Spatial cell type assignments | GeoTIFF, CSV | | Chromatin Accessibility Map | Spatial ATAC patterns | BigWig, CSV | | Niche Assignments | Spatial domain labels | CSV, Zarr | | Uncertainty Maps | Per-spot confidence | GeoTIFF | | Gene Activity Scores | ATAC-derived gene activity | AnnData layer |
| Platform | Resolution | Spots/Cells | Genes | |----------|------------|-------------|-------| | 10x Visium | 55 μm | ~5,000 | Whole transcriptome | | 10x Visium HD | 8 μm | ~300,000 | Whole transcriptome | | 10x Xenium | Subcellular | >100,000 | 300-5,000 panel | | MERFISH | Subcellular | >1M | 100-10,000 panel | | Slide-seq | 10 μm | ~60,000 | Whole transcriptome | | CosMx | Subcellular | >1M | 1,000-6,000 panel |
Variational Integration:
Probabilistic Mapping:
Niche Discovery:
| Application | Use Case | |-------------|----------| | Tumor Microenvironment | Map chromatin states of immune infiltrates | | Development | Track lineage chromatin dynamics spatially | | Neurodegeneration | Spatial mapping of epigenetic changes | | Fibrosis | Understand spatial activation programs |
AI Group - Biomedical AI Platform
<!-- AUTHOR_SIGNATURE: 9a7f3c2e-MD-BABU-MIA-2026-MSSM-SECURE -->
| Case | Status | Duration (ms) | Turns | Tokens | Tool calls | ||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Without | With | Δ | Without | With | Δ | Without | With | Δ | Without | With | Δ | ||
case-03 | fail→fail | 22,723 | 21,365 | -6% | 1 | 1 | 0% | 4,815 | 5,905 | +23% | 0 | 0 | — |
case-01 | fail→fail | 27,274 | 21,623 | -21% | 1 | 1 | 0% | 5,722 | 6,113 | +7% | 0 | 0 | — |
case-02 | fail→fail | 30,360 | 16,952 | -44% | 1 | 1 | 0% | 6,218 | 5,048 | -19% | 0 | 0 | — |
case-04 | pass→pass | 17,248 | 17,309 | +0% | 1 | 1 | 0% | 2,905 | 4,710 | +62% | 0 | 0 | — |
case-05 | pass→pass | 14,115 | 16,095 | +14% | 1 | 1 | 0% | 2,616 | 4,823 | +84% | 0 | 0 | — |
case-06 | pass→pass | 14,432 | 17,983 | +25% | 1 | 1 | 0% | 2,641 | 5,018 | +90% | 0 | 0 | — |
case-07 | pass→pass | 10,652 | 6,611 | -38% | 1 | 1 | 0% | 1,895 | 2,645 | +40% | 0 | 0 | — |
case-08 | pass→pass | 3,240 | 2,755 | -15% | 1 | 1 | 0% | 517 | 1,970 | +281% | 0 | 0 | — |
case-09 | pass→pass | 14,406 | 10,472 | -27% | 1 | 1 | 0% | 2,576 | 3,331 | +29% | 0 | 0 | — |
case-10 | pass→pass | 14,444 | 9,562 | -34% | 1 | 1 | 0% | 2,636 | 3,159 | +20% | 0 | 0 | — |
case-11 | pass→pass | 15,365 | 8,220 | -47% | 1 | 1 | 0% | 2,683 | 2,840 | +6% | 0 | 0 | — |
case-12 | fail→pass | 16,684 | 14,680 | -12% | 1 | 1 | 0% | 3,045 | 4,591 | +51% | 0 | 0 | — |
case-13 | pass→pass | 10,938 | 2,537 | -77% | 1 | 1 | 0% | 1,788 | 1,922 | +7% | 0 | 0 | — |
case-14 | pass→pass | 17,804 | 2,849 | -84% | 1 | 1 | 0% | 1,620 | 2,036 | +26% | 0 | 0 | — |
case-15 | pass→pass | 6,875 | 2,842 | -59% | 1 | 1 | 0% | 1,111 | 1,993 | +79% | 0 | 0 | — |
case-16 | pass→pass | 11,896 | 4,008 | -66% | 1 | 1 | 0% | 2,230 | 2,166 | -3% | 0 | 0 | — |
case-17 | pass→pass | 6,219 | 2,608 | -58% | 1 | 1 | 0% | 1,139 | 1,959 | +72% | 0 | 0 | — |
case-18 | fail→pass | 9,885 | 1,411 | -86% | 1 | 1 | 0% | 1,726 | 1,739 | +1% | 0 | 0 | — |
case-19 | pass→pass | 11,029 | 2,835 | -74% | 1 | 1 | 0% | 1,788 | 2,012 | +13% | 0 | 0 | — |
case-20 | pass→pass | 9,293 | 1,782 | -81% | 1 | 1 | 0% | 1,324 | 1,756 | +33% | 0 | 0 | — |
case-21 | pass→pass | 7,608 | 3,538 | -53% | 1 | 1 | 0% | 1,267 | 2,136 | +69% | 0 | 0 | — |
case-22 | pass→pass | 13,202 | 3,338 | -75% | 1 | 1 | 0% | 2,455 | 2,128 | -13% | 0 | 0 | — |
DecimalAI ran this skill against gemini-3.6-flash twice over the same eval suite — once with the skill loaded and once without — and compared the two runs case by case. 22 cases were attempted. The headline lift of +9 percentage points is the difference between those two pass rates over the 22 comparable cases.
Without the skill loaded, the model failed this case. With it loaded, the same prompt on the same model passed. This is one improved case from the latest verified run; every case, including any that regressed, is in the table above.
| Model | Method | Date | Lift |
|---|---|---|---|
| gemini-3.6-flash | verified | 7/26/2026 | +18% |
Other measured skills in the registry, with their headline benchmark lift.