Skip to main content

Spatial omics analysis tools for cell/gene clustering from a standard region

Project description

SpatialCompassV

SCOMV logo

PyPI version Documentation Status

Spatial omics analysis tools for cell/gene clustering from a astandard region

Overview of the SpatialCompassV (SCOMV) Workflow

The overall workflow of SpatialCompassV (SCOMV) is summarized as follows:

  • Extraction of a reference region
    A reference region (e.g., a tumor region) is identified using the SpatialKnifeY (SKNY) algorithm.

Vector construction from spatial grids

The AnnData object is discretized into spatial grids, and for each grid, the shortest-distance vector to the reference region is computed. vector
This vector information is stored for each cell/gene and projected onto a polar coordinate map. The horizontal axis represents distance, and the vertical axis also represents distance. Distances are defined as negative for locations inside the reference region. polar_map
A similarity matrix is then constructed, followed by PCoA and clustering, to classify spatial distribution patterns. PCoA
  • Integration across multiple fields of view
    By integrating results from multiple regions of interest, clustering of the reference region itself (e.g., tumor malignancy states) can be performed.
    • Gene-wise contributions are calculated using PCA, enabling the identification of spatially differentially expressed genes (Spatial DEGs).

Additional functionality

  • Gene distributions can also be visualized as 3D density maps, allowing direct comparison of the spatial distributions of two genes.

overview

Credits

This package was created with Cookiecutter and the audreyfeldroy/cookiecutter-pypackage project template.

79d3344 (Initial commit (cookiecutter-scientific-python))

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

scomv-0.1.0.tar.gz (4.4 MB view details)

Uploaded Source

Built Distribution

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

scomv-0.1.0-py3-none-any.whl (42.7 kB view details)

Uploaded Python 3

File details

Details for the file scomv-0.1.0.tar.gz.

File metadata

  • Download URL: scomv-0.1.0.tar.gz
  • Upload date:
  • Size: 4.4 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.10.19

File hashes

Hashes for scomv-0.1.0.tar.gz
Algorithm Hash digest
SHA256 282263be1f4425f6bea070315a58f5e8fdad47cd76f881d41273d076c662ed95
MD5 a39ffdc01cd572ff8c804679326b35b0
BLAKE2b-256 dad901b8ddd80f3e6e100850a4a4443cd4c11f74929fd31da5baf0a8ddf65740

See more details on using hashes here.

File details

Details for the file scomv-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: scomv-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 42.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.10.19

File hashes

Hashes for scomv-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 0625b4d743b3840c1c0a55e345cabc5b8df7c3264fbe6295daadb27675cafb9c
MD5 c9eed2b7c16d138878eb6305aa0f8e95
BLAKE2b-256 73c80929c1c677e3de3a6954c130933c59a9cb80c5e1ca1ea4820d4f1a2adcc8

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