Plate IV.15 · Publications
Learning Discrete Cell and Niche Codes from Spatial Transcriptomics Using Dual Residual Vector Quantization
Preprint in bioRxiv, 13 August 2026.
Abstract
Spatially-resolved transcriptomics (SRT) measures gene expression at single-cell resolution while preserving each cell’s spatial location, enabling the joint study of cell identity and cellular niche, the recurring microenvironment that organises tissue function. Existing representation-learning methods typically capture only one of these axes at a time. We present SQUINT, a graph vector-quantized variational autoencoder (VQ-VAE) that learns two disjoint codebooks per cell from a shared architecture: a cell codebook quantising the per-cell embedding before neighbourhood aggregation, biased toward cell-intrinsic identity, and a niche codebook quantising the embedding after graph neural network (GNN) aggregation, biased toward spatial context. Both use residual vector quantization, giving a coarse-to-fine discrete-token hierarchy. SQUINT is trained with per-branch negative-binomial reconstruction objectives and three domain-motivated components that we show are crucial: a within-section cosine adjacency loss that anchors the niche codes in the spatial graph, a cross-section contrastive loss on the cell latents that aligns transcriptomically matched cells, and a decoder section covariate that absorbs batch effects. Across three datasets spanning four spatial assays (STARmap, MERFISH, CosMx, Xenium) and four tasks – niche identification, cell-type identification, cross-section integration, and spatial gene-expression imputation in held-out regions – SQUINT outperforms or is competitive with strong baselines on identification and achieves the most faithful cross-section integration. The resulting discrete vocabulary makes tissues directly consumable by transformer-style foundation models and enables one-step query-to-reference atlas mapping via code-distribution similarity, which we demonstrate on a CosMx human non-small-cell lung cancer cohort.
Cite
@misc{birk2026learning,
title = {{Learning Discrete Cell and Niche Codes from Spatial Transcriptomics Using Dual Residual Vector Quantization}},
author = {Birk, Sebastian and Merchant, Arpit and Vahidi, Amirhossein and Theis, Fabian J. and Lotfollahi, Mo},
howpublished = {bioRxiv},
publisher = {openRxiv},
year = {2026},
month = aug,
doi = {10.64898/2026.08.07.743490},
url = {https://doi.org/10.64898/2026.08.07.743490},
note = {Preprint}
}