Spatial transcriptomics with Persistent Homology
This is a package for classifying Spatial transcriptomics data according to its spatial topology. The specific mathematical foundation for the classification is the theory of Persistent Homology and persistence diagram. The package contains a data processing module, called dp, allowing users to load either the standard datasets from Visium and MERFISH, or published datasets into desired annotated data format for the analysis performed in this package. The format is compatible with the package Squidpy.
The package also includes a pre-processing module, a persistent homology module and a homological classification module, respectively named pp, ph and hc.
The pre-processing module contains quality control metrics, deconvolution methods and cell type identifications.
The persistent homology module contains functions for computing simplicial complexes of point clouds (See data structures in the gudhi package.) and their topological measures. It also includes plotting features of the persistence diagram.
The homological classification module computes the number of holes and connected components as a dictionary.
Metadata
Release files for spPersist 1.2.4
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| sppersist-1.2.4.tar.gz | 11.4 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| sppersist-1.2.4-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 25.2 kB
Release files / sppersist-1.2.4.tar.gz
| Download URL | sppersist-1.2.4.tar.gz |
|---|---|
| Size | 11.4 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
90235d4d5eb408badcaaeec264604103f02325757d169f59a7bb6ccb84ddefcc
|
|
BLAKE2b-256 checksum How to use checksums |
754cbea0de367027bc57c7a76f106fc9ad20f8c0a3c1f94dd4603f058763672a
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.10.12
|
Release files / sppersist-1.2.4-py3-none-any.whl
| Download URL | sppersist-1.2.4-py3-none-any.whl |
|---|---|
| Size | 13.7 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
e5aff7a3bf0ddb6de4c58e3e244c2f16277efad9579ff8c006d2ed3a1289ee26
|
|
BLAKE2b-256 checksum How to use checksums |
b75100aa6ad5e06d091f278bb1024342e6ba7a998712c2da6368774facdbcc86
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.10.12
|