Skip to main content

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))

Metadata

Release files for scomv 0.1.5

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for scomv 0.1.5
File Size Uploaded
scomv-0.1.5.tar.gz 2.5 MB Details

Built distribution (wheel)

Table of built distributions (wheels) for scomv 0.1.5
File Interpreter ABI Platform
scomv-0.1.5-py3-none-any.whl Python 3 none any Details

Total release size: 2.5 MB

Release files / scomv-0.1.5.tar.gz

Download URL scomv-0.1.5.tar.gz
Size 2.5 MB
Tags Source
SHA-256 checksum
How to use checksums
fac5388cf231b5aabf195ff67567ffb112decf9b8f0968979d16eb716a3325e2
BLAKE2b-256 checksum
How to use checksums
39e3950ed1598bc755f9dba6d6a207b365f7b87c549d8540fd987dd7e5829c1c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.11.14

Release files / scomv-0.1.5-py3-none-any.whl

Download URL scomv-0.1.5-py3-none-any.whl
Size 80.8 kB
Tags Python 3
SHA-256 checksum
How to use checksums
652f09e9e11fcfe34e4623ba18a52367330d1cfbe548f80e6a871df09ce85439
BLAKE2b-256 checksum
How to use checksums
282de766170175c3395d2937b32f8c57c41649b9e66033ff13874f5f9c008564
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.11.14

Release history Release notifications | RSS feed

This release

0.1.5 This release

2 release files

0.1.2

2 release files

0.1.1

2 release files

0.1.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page