PANalytical/Malvern XRD Scan (.xrdml)
.xrdmlPANalytical / Malvern Panalytical X-ray diffractometer control software
What it is
An XML-based scan file that PANalytical/Malvern diffractometer software writes for each XRD measurement — read directly with a plain XML parser, no external library needed.
Who produces it
X-ray diffraction labs running PANalytical/Malvern XRD instruments.
What we read / what we don't read
What we read
- The first scan's 2θ axis — both the uniform-step form (start/end angle interpolated across the point count) and the variable-step form (an explicit list of positions)
- Intensity values (from either the modern <intensities> tag or the older <counts> tag)
- Wavelength (kAlpha1/kAlpha2/kBeta) and anode material, surfaced as instrument hints
What we don't read
- Additional scans beyond the first in a multi-scan or reciprocal-space-map (RSM) file — merging them would silently produce a wrong graph, so only the first scan is imported
- Unit conversion — wavelength values are taken at face value in Ångström, per the file's own declared unit
How to import it into AltaiPlot
- Open AltaiPlot and drag your .xrdml file onto the window, or use File → Import.
- AltaiPlot's built-in XRD panel detects the .xrdml signature and parses it directly — no external dependency involved.
- The first scan's 2θ/intensity curve is imported, with wavelength/anode info attached where available.
- If the file contains more than one scan, only the first is imported.
Auditability note: this page's capability claims are sourced fromsrc/renderer/src/engine/v7/import/importers/XrdmlImporter.ts:6 — see the full format list for every extension AltaiPlot recognizes.