Skip to main content

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


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

spcoral-0.0.1.tar.gz (51.2 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

spcoral-0.0.1-py3-none-any.whl (59.9 kB view details)

Uploaded Python 3

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

Hashes for spcoral-0.0.1.tar.gz
Algorithm Hash digest
SHA256 4b757ab0eabe928bc63f3940cffe0ab058c2f01a7904036967cda3312c63bc06
MD5 28798f2609d2e063552556e3bfafe279
BLAKE2b-256 748b876dd06eb4cb5ba57d1518a9dca995fa267fa42f3eab54dda40b520639ad

See more details on using hashes here.

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

Hashes for spcoral-0.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 0fb2d3459927bf9c119b92db01c95a5564f93b120694ceb9b2960b1d2ce833de
MD5 570da3fdc9d55c1ae8af48fc8eacd5a0
BLAKE2b-256 57ee00d8472a814b2c4a86400b14af119a60c946eaf3f1c0741fa9876d26c6a6

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page