DiffractGPT

Automated crystal structure determination from powder XRD

DiffractGPT is an automated pipeline for determining crystal structures from powder X-ray diffraction (XRD) data. It pairs generative machine-learning structure prediction with database pattern matching and computational Rietveld refinement. For a known material it matches the measured pattern against reference structures, and for a novel compound it generates candidate structures directly from the diffraction pattern and then refines the lattice parameters. It has been benchmarked on experimental mineral patterns and crystal-structure datasets, and it runs as an open, web-accessible tool on AtomGPT.org.

This work is described in Hybrid DiffractGPT-Rietveld Refinement Framework for Automated X-ray Diffraction Analysis (arXiv:2607.08890).

Demo: atomgpt.org/xrd