Metadata-Version: 2.1
Name: spamosaic
Version: 1.0.2
Summary: SpaMosaic: Mosaic Integration of Spatial Multi-omics
Home-page: https://github.com/JinmiaoChenLab/SpaMosaic
Author: Jinmiao Lab
Author-email: 3200376951@qq.com
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Requires-Python: >=3.8
Description-Content-Type: text/markdown
License-File: LICENSE

# SpaMosaic

**SpaMosaic** is a Python package for spatial multi-omics data integration using contrastive learning and graph neural networks. It supports integration of partially overlapping modalities and facilitates downstream analyses such as spatial domain identification and modality imputation.

---

## 🔧 Features

- **Horizontal integration**: integrates multiple slices within a single modality
- **Vertical integration**: integrates multiple modalities measured from the same slice
- **Mosaic integration**: integrates multiple slices with overallping modalities 
- **Imputation**: imputes expression profiles of missing omics

---

## 🚀 Installation

We recommend using Python 3.8+ and a Conda environment:

```bash
pip install spamosaic
```

## 📚 Documentation
📖 Full tutorials and API reference:
👉 https://spamosaic.readthedocs.io

## 📄 License
SpaMosaic is released under the MIT License.
© 2025 Jinmiao Lab
