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.1.tar.gz (2.0 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.1-py3-none-any.whl (42.7 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for scomv-0.1.1.tar.gz
Algorithm Hash digest
SHA256 1f59992abb5496b21ac97f50209e684946af4a9503e9f38df74a100a1a4c58be
MD5 a0cb64046da6ac5f241fb588f93f1839
BLAKE2b-256 cd3fd6c9cf598f6f98c6ee1466ff1d19dae73d98a7192dcc5b245e62fccd50da

See more details on using hashes here.

File details

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

File metadata

  • Download URL: scomv-0.1.1-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.11.13

File hashes

Hashes for scomv-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 845790daa1d89aabc1aeb89b7dacbc7ab9bc0984ec38b7132520f43f358a85c4
MD5 a468fe901a4911e988690d8e7a9fb93c
BLAKE2b-256 968084cd28ea761f156c15a5f8a5f28ba7dd7142aa15a6684e4c04dd87bda53d

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