Skip to main content

STRIDE (Spatial TRanscrIptomics DEconvolution by topic modelling) is a cell-type deconvolution tool for spatial transcriptomics.

Project description

STRIDE

PyPI Downloads Documentation Status

Spatial TRanscrIptomics DEconvolution by topic modeling (STRIDE), is a computational method to decompose cell types from spatial mixtures by leveraging topic profiles trained from single-cell transcriptomics. Besides the cell-type composition deconvolution, STRIDE also provides several downstream analysis functions, including (1) signature (i.e., topic) detection and visualization, (2) spatial clustering and domain identification based on neighborhood cell populations and (3) reconstruction of three-dimensional architecture from sequential ST slides of the same tissue.

avatar

Documentation

For full installation and usage of STRIDE, please refer to the documentation.

Change Log

v0.0.1

  • Build STRIDE.

v0.0.2

  • Add mapping function to identify similarest cells for spatial spots.
  • Fix bugs of integration.
  • Fix bugs of deconvolution with trained topic model.

Install STRIDE

git clone https://github.com/DongqingSun96/STRIDE.git
cd STRIDE
pip install -r requirements.txt
python setup.py install

Usage

STRIDE --help
usage: STRIDE [-h] [-v] {deconvolve,plot,cluster,integrate,map} ...

STRIDE (Spatial TRanscrIptomics DEconvolution by topic modelling) is a cell-
type deconvolution tool for spatial transcriptomics by using single-cell
transcriptomics data.

positional arguments:
  {deconvolve,plot,cluster,integrate}
    deconvolve          Decompose celltype proportion for spatial
                        transcriptomics.
    plot                Visualize the deconvolution result.
    cluster             Neighbourhood analysis based on cell-type composition
                        and local cell population
    integrate           Integrate multiple samples from the same tissue.
    map                 Identify similarest cells for spatial spots.

optional arguments:
  -h, --help            show this help message and exit
  -v, --version         Print version info.

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

stridespatial-0.0.2b0.tar.gz (57.4 kB view details)

Uploaded Source

Built Distribution

stridespatial-0.0.2b0-py3-none-any.whl (52.4 kB view details)

Uploaded Python 3

File details

Details for the file stridespatial-0.0.2b0.tar.gz.

File metadata

  • Download URL: stridespatial-0.0.2b0.tar.gz
  • Upload date:
  • Size: 57.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.9.1

File hashes

Hashes for stridespatial-0.0.2b0.tar.gz
Algorithm Hash digest
SHA256 172d3f9ccdfd25bb995465472bbf1ca02b423fd98475ec84b3470172ae47f4c6
MD5 9c4739e39fe309a73de6a7f031d7618c
BLAKE2b-256 42150bcaf39bacd66ef6c4f26f6400c7dc10b93baa8f9322106114028a94c786

See more details on using hashes here.

File details

Details for the file stridespatial-0.0.2b0-py3-none-any.whl.

File metadata

File hashes

Hashes for stridespatial-0.0.2b0-py3-none-any.whl
Algorithm Hash digest
SHA256 9802a3353b4f155ecb29fe1ecb1259f7f75d37c2597e64037756daa45681b48f
MD5 23b0dc573dfa94d4e18df81c4c788dcd
BLAKE2b-256 9c4474d6d0fc2076d85fb2ec038066a2143d5c7ebb638311125f3a0d19da94ea

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page