Welcome to STRIDE’s documentation!

PyPI PyPIDownloads Docs

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.

_images/Workflow.png

1.0.4 2026-07-12

Bugfix

  • Fix a bug that produced an empty *_spot_celltype_frac.txt when a topic column summed to zero (NaN propagated through the deconvolution). Zero-sum topic columns are now filled with 0 after normalization.

  • Sync the celltype-aware mapping so that cell mapping stays consistent with the deconvolved fractions.