HomeMolecular BiologySpot Diffusion & Deconvolution (2D Map)

Spot Diffusion & Deconvolution (2D)

Interactive 2D simulator: watch RNA signal bleed between neighboring capture spots in a spatial transcriptomics array on a pannable/zoomable grid map, then run an iterative deconvolution algorithm to recover the true per-spot cell-type composition.

Molecular Biology2DAdvanced60 FPS📱 Mobile-adapted⇄ 3D version
2d-biology-ext-topic-26 ↗ Open standalone

Spatial transcriptomics platforms such as Visium read gene expression through an array of capture spots laid over a tissue section, but before capture, RNA molecules diffuse a short distance and bleed into neighboring spots — smearing the sharp boundaries between cell-type niches. This 2D map simulator renders an 18×18 spot array as a pannable, zoomable grid, seeds it with two overlapping cell-type niches across four marker channels, applies the discrete 2-D diffusion equation to model realistic RNA bleed, and then runs an iterative Richardson–Lucy-style deconvolution against the known blur operator to recover each spot's true cell-type composition. Toggle between the ground truth, the diffused (observed) signal, and the deconvolved reconstruction, tune the diffusion rate and exposure time, click any spot to inspect its channel breakdown, and watch the reconstruction RMSE chart fall as more deconvolution iterations run.

⚙ Under the hood

2D pannable/zoomable grid-map simulator of RNA signal bleeding between neighboring capture spots in a spatial transcriptomics array, with a live RMSE chart and per-spot composition breakdown as an iterative deconvolution algorithm recovers the true cell-type mix.

spatial-transcriptomicsdeconvolutiondiffusioncell-typesbioinformaticsmolecular-biology

2D · HTML5 Canvas 2D · 60 FPS target · runs fully client-side, no install

What did you find?

Add reproduction steps (optional)