DONUT: Physics-aware Machine Learning for Real-time X-ray Nanodiffraction Analysis

Aileen Luo, Tao Zhou, Ming Du, Martin V. Holt, Andrej Singer +1 more
7/18/2025
cs.LG

No confident code implementation found for this paper. 2 possible matches can be shown below.

Abstract

Coherent X-ray scattering techniques are critical for investigating the fundamental structural properties of materials at the nanoscale. While advancements have made these experiments more accessible, real-time analysis remains a significant bottleneck, often hindered by artifacts and computational demands. In scanning X-ray nanodiffraction microscopy, which is widely used to spatially resolve structural heterogeneities, this challenge is compounded by the convolution of the divergent beam with the sample's local structure. To address this, we introduce DONUT (Diffraction with Optics for Nanobeam by Unsupervised Training), a physics-aware neural network designed for the rapid and automated analysis of nanobeam diffraction data. By incorporating a differentiable geometric diffraction model directly into its architecture, DONUT learns to predict crystal lattice strain and orientation in real-time. Crucially, this is achieved without reliance on labeled datasets or pre-training, overcoming a fundamental limitation for supervised machine learning in X-ray science. We demonstrate experimentally that DONUT accurately extracts all features within the data over 200 times more efficiently than conventional fitting methods.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. 2 weaker matches are hidden by default — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{luo2025donut,
  title  = {DONUT: Physics-aware Machine Learning for Real-time X-ray Nanodiffraction Analysis},
  author = {Aileen Luo and Tao Zhou and Ming Du and Martin V. Holt and Andrej Singer and Mathew J. Cherukara},
  year   = {2025},
  eprint = {2507.14038},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2507.14038v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2507.14038.svg)](https://codeofpaper.com/paper/2507.14038)

Discussion