atlas

Research map / Image generation / Autoregressive and latent generation

Scalable Generation of Spatial Transcriptomics from Histology Images via Whole-Slide Flow Matching

ICML 2025 · Image generation › Autoregressive and latent generation · approach: Retrieval and matching with generative features · 0 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes STFlow, a whole-slide flow matching model with an E(2)-invariant local spatial attention denoiser that predicts spatial gene expression from H&E histology, outperforming spot- and slide-based baselines on HEST-1k and STImage-1K4M.

Problem

Predicting spatially resolved gene expression from whole-slide H&E images, where prior methods predict each spot independently (ignoring cell-cell interaction) and slide-level encoders are memory-heavy given >10,000 spots per slide.

Approach

Reformulate spot-level gene expression regression as whole-slide flow matching starting from a ZINB prior, iteratively refining joint expression predictions, with a frame-averaging E(2)-invariant transformer that attends only to k-nearest spatial neighbors and uses expression differences in attention.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
use STFlow instead of TRIPLEXUNI-based gene expression prediction · HEST-1k averagePearson correlation: 0.395 -> 0.415Helped
use STFlow instead of Gigapathgene expression prediction · STImage-1K4M averagePearson correlation: 0.269 -> 0.293Helped
add flow matching and iterative refinement (ablation)STFlow with UNI encoder · GATA3, ERBB2, UBE2C, and VWF biomarker predictionPearson correlation: 0.842_{.005} -> 0.860_{.005}; 0.822_{.002} -> 0.844_{.001}; 0.750_{.008} -> 0.772_{.008}; 0.570_{.001} -> 0.666_{.004}Helped
add flow matching (ablation)STFlow with UNI encoder · HEST-1k averagePearson correlation: 0.405 -> 0.415Helped
add flow matching (ablation)STFlow with Ciga encoder · HEST-1k averagePearson correlation: 0.351 -> 0.361Helped
add frame-averaging transformations (ablation)STFlow with UNI encoder · HEST-1k averagePearson correlation: 0.406 -> 0.415Helped
add frame-averaging transformations (ablation)STFlow with Ciga encoder · HEST-1k averagePearson correlation: 0.348 -> 0.361Helped
use 2 refinement steps instead of 1 (ablation)STFlow · HEST-1k averagePearson correlation: 0.405 -> 0.417Helped
increase refinement steps from 5 to 10 (ablation)STFlow · HEST-1k averagePearson correlation: 0.415 -> 0.412Hurt
replace the frame-averaging Transformer with EGNN (ablation)STFlow with UNI encoder · HEST-1k averagePearson correlation: 0.415 -> 0.400Hurt
replace the frame-averaging Transformer with E2CNN (ablation)STFlow with UNI encoder · HEST-1k averagePearson correlation: 0.415 -> 0.363Hurt
replace ZINB prior with Gaussian prior (ablation)STFlow with UNI encoder · HEST-1k averagePearson correlation: 0.407 -> 0.415Hurt

Surprising findings

Limitations

Experimental setup

Datasets: HEST-1k STImage-1K4M

Benchmarks: HEST-Bench STImage-Bench HEST-1k biomarker prediction (GATA3, ERBB2, UBE2C, VWF)

Metrics: Pearson correlation inference time GPU memory

Baselines: Ciga UNI Gigapath STNet BLEEP Gigapath-slide HisToGene TRIPLEX EGNN E2CNN

Builds on: flow matching frame averaging EGNN TRIPLEX BLEEP

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy