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.2.tar.gz (3.7 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.2-py3-none-any.whl (43.2 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: scomv-0.1.2.tar.gz
  • Upload date:
  • Size: 3.7 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.2.tar.gz
Algorithm Hash digest
SHA256 8cb9e741553c4c996ce97e18ad31ffdae1d83215aa97532bf72da7351ba0b7ac
MD5 5c4ad905b901ed5aa636c44e767df8cc
BLAKE2b-256 a860f8d50fdea8fcc356fb3f2c22ecdc958b2b269b281eecd3a75b6fb913fa5d

See more details on using hashes here.

File details

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

File metadata

  • Download URL: scomv-0.1.2-py3-none-any.whl
  • Upload date:
  • Size: 43.2 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.2-py3-none-any.whl
Algorithm Hash digest
SHA256 f8e8d9fe1e48533a55c3a5e9be40aa7e3e1fcaadf0c9db2bbe5db2d2a044518c
MD5 a1352f41c2be00574807229119bbd2aa
BLAKE2b-256 6c9866bcc9af1e996376eddeb473c0330af718d4f417101d68fc3af6ca4b2d51

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