AnnData
AnnData is a Python package for handling annotated data matrices, storing experimental measurements (X) alongside observation metadata (obs)…
Maintainer FreedomIntelligence · Last updated April 1, 2026
Single-cell multi-omics integration with SIMO/MOFA+ for joint embedding.
Original source
https://github.com/FreedomIntelligence/OpenClaw-Medical-Skills/tree/main/skills/simo-multiomics-integration-agent
Skill Snapshot
Source Doc
Spatial-scRNA Integration: Probabilistically align single-cell RNA-seq to spatial coordinates.
Chromatin Accessibility Mapping: Project scATAC-seq profiles onto spatial tissue locations.
DNA Methylation Spatial Mapping: Integrate single-cell methylation data with spatial context.
Multi-Modal Fusion: Combine transcriptomic, epigenomic, and proteomic layers.
Probabilistic Cell-Type Assignment: Assign cell types to spatial spots with uncertainty quantification.
Spatial Niche Identification: Discover cellular niches defined by multi-omic signatures.
| 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 |
Related skills
AnnData is a Python package for handling annotated data matrices, storing experimental measurements (X) alongside observation metadata (obs)…
Cell segmentation from multiplexed tissue images. Covers deep learning (Cellpose, Mesmer) and classical approaches for nuclear and whole-cel…
Extract, process, and deduplicate reads using Unique Molecular Identifiers (UMIs) with umi_tools. Use when library prep includes UMIs and ac…
Integrate multiple scRNA-seq samples/batches using Harmony, scVI, Seurat anchors, and fastMNN. Remove technical variation while preserving b…