A python package for registering and integrating cross-model spatial omics
Project description
SPCoral: A package for Spatial Cross multi-Omics Registration and AnaLysis
Brief Introduction
SPCoral is a Python package designed for diagonal integration of spatial multi-omics data from adjacent tissue slices. It comprises two modules: Alignment and Integration. The alignment module employs graph neural networks and Gromov-Wasserstein optimal transport to perform slice-to-slice positional alignment without relying on shared molecular features. The integration module builds upon these aligned coordinates, using a cross-modal attention mechanism to fuse molecular features across different modalities and resolutions. SPCoral supports a variety of downstream applications, including spatial domain identification, cross-omics prediction, spatial cell-cell communication inference, and other spatial multi-omics analyses.
Installation
pip:
pip install spcoral
github:
cd spcoral
python setup.py build
python setup.py install
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file spcoral-0.0.1.tar.gz.
File metadata
- Download URL: spcoral-0.0.1.tar.gz
- Upload date:
- Size: 51.2 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.9.19
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
4b757ab0eabe928bc63f3940cffe0ab058c2f01a7904036967cda3312c63bc06
|
|
| MD5 |
28798f2609d2e063552556e3bfafe279
|
|
| BLAKE2b-256 |
748b876dd06eb4cb5ba57d1518a9dca995fa267fa42f3eab54dda40b520639ad
|
File details
Details for the file spcoral-0.0.1-py3-none-any.whl.
File metadata
- Download URL: spcoral-0.0.1-py3-none-any.whl
- Upload date:
- Size: 59.9 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.9.19
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
0fb2d3459927bf9c119b92db01c95a5564f93b120694ceb9b2960b1d2ce833de
|
|
| MD5 |
570da3fdc9d55c1ae8af48fc8eacd5a0
|
|
| BLAKE2b-256 |
57ee00d8472a814b2c4a86400b14af119a60c946eaf3f1c0741fa9876d26c6a6
|