SpatialCompassV
Spatial omics analysis tools for cell/gene clustering from a astandard region
- PyPI package: https://pypi.org/project/scomv/
- Free software: MIT License
- Documentation: https://spatialcompassv.readthedocs.io
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. |
|
| 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. |
|
| A similarity matrix is then constructed, followed by PCoA and clustering, to classify spatial distribution patterns. |
|
- 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.
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)
| File | Size | Uploaded | |
|---|---|---|---|
| scomv-0.1.5.tar.gz | 2.5 MB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| 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
|