English

Quantitative Stain Mapping in X-ray Virtual Histology

Medical Physics 2026-01-27 v1 Optics

Abstract

Virtual histology is an emerging field in biomedicine that enables three-dimensional tissue visualization using X-ray micro-computed tomography. However, the method still lacks the specificity of conventional histology, in which parts of the tissue are selectively highlighted using targeted stains. Though some first X-ray stains have been developed to address this issue, their precise location and quantity inside the tissue volume remain largely unknown. In this work, we present a novel approach to virtual histology that simultaneously captures electron number density and X-ray attenuation values through modulation-based X-ray imaging with a structured phase modulator. These complementary measurements enable decomposition of tissue volumes into basis materials, which allows the extraction of three-dimensional maps of molar contrast agent distribution alongside morphological details on the micrometer scale -- here demonstrated on murine kidneys. The concentration values are validated against the established method of K-edge subtraction imaging. We also create a direct bridge from X-ray to visible light imaging by detecting the same stain both using classical histology and our proposed X-ray approach. Our methodology opens new possibilities for biomedical research into disease progression by providing quantitative three-dimensional stain mapping across entire tissue volumes alongside high-contrast morphology, enabling deeper insights into disease mechanisms.

Keywords

Cite

@article{arxiv.2509.14768,
  title  = {Quantitative Stain Mapping in X-ray Virtual Histology},
  author = {Dominik John and David M. Paganin and Marie-Christine Zdora and Lisa Marie Petzold and Patrick Ilg and Junan Chen and Sara Baggio and Johannes B. Thalhammer and Sami Wirtensohn and Julian Moosmann and Jörg U. Hammel and Felix Beckmann and Samantha J. Alloo and Jannis Ahlers and Madleen Busse and Julia Herzen and Kaye S. Morgan},
  journal= {arXiv preprint arXiv:2509.14768},
  year   = {2026}
}
R2 v1 2026-07-01T05:43:27.488Z