Skip to main content

Interpretable high-definition dimension reduction of spatial transcriptomics data by SpaHDmap

Project description

SpaHDmap: deep fusion of spatial transcriptomics and histology images for interpretable high-definition embedding mapping

Overview

alt

SpaHDmap is based on a multi-modal neural network that takes advantage of the high-dimensionality of transcriptomics data and the high-definition of image data to achieve interpretable high-definition dimension reduction. The high-dimensional expression data enable refined functional annotations and the high-definition image data help to enhance the spatial resolution.

Based on the high-definition embedding and the reconstruction of gene expressions, SpaHDmap can then perform high-definition downstream analyses, such as spatial domain detection, gene expression recovery, and identification of embedding-associated genes as well as high-definition cluster-associated genes.

For more details, please refer to our manuscript.

Installation

Please install SpaHDmap from pypi with:

pip install SpaHDmap

Or clone this repository and use

pip install .

in the root of this repository.

Documentation

Please refer to the documentation for more details, for examples:

  • to get the detailed information about installation, please refer to the installation guide.
  • to get started with SpaHDmap, please refer to the tutorials.
  • to download the example data, please refer to the Google Drive

License

This software package is licensed under MIT license. For commercial use, please contact Ruibin Xi.

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

spahdmap-0.1.5.tar.gz (51.1 kB view details)

Uploaded Source

Built Distribution

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

spahdmap-0.1.5-py3-none-any.whl (53.0 kB view details)

Uploaded Python 3

File details

Details for the file spahdmap-0.1.5.tar.gz.

File metadata

  • Download URL: spahdmap-0.1.5.tar.gz
  • Upload date:
  • Size: 51.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.11.7

File hashes

Hashes for spahdmap-0.1.5.tar.gz
Algorithm Hash digest
SHA256 a847e580a0a83615b87d3258e5f34f0f54fbc2c7f3be577632c83af05ba793b8
MD5 c24f6156cbfcb334b7254d7dc66c7cb8
BLAKE2b-256 f40fb82410e0fe9e2e753999f603ec6abbd86c62abc10fb3165494b80b8b509e

See more details on using hashes here.

File details

Details for the file spahdmap-0.1.5-py3-none-any.whl.

File metadata

  • Download URL: spahdmap-0.1.5-py3-none-any.whl
  • Upload date:
  • Size: 53.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.11.7

File hashes

Hashes for spahdmap-0.1.5-py3-none-any.whl
Algorithm Hash digest
SHA256 0e65f094e4b99a71e58f025a53a0b55207929bbbb9205fb80391f95655b3ddf5
MD5 3c5265525ae053915ecbcff78c53678c
BLAKE2b-256 741b77ec51c59022b3c7ae11d45b2e80d470cc9cdb6795703ffbfa51ceb453b7

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