Bruker DIFFRAC.SUITE XRD Data (.brml)
.brmlBruker AXS DIFFRAC.SUITE (X-ray diffractometer control/acquisition software)
What it is
A ZIP archive of XML files that Bruker's diffractometer software writes for each measurement — the native output format of Bruker's D2/D8 XRD instrument line under DIFFRAC.SUITE.
Who produces it
X-ray diffraction labs running Bruker D2 Phaser, D8 Advance, and similar instruments under DIFFRAC.SUITE.
What we read / what we don't read
What we read
- The first Experiment folder's first RawData XML file
- That file's first DataRoute → first ScanInformation block
- 2θ, reconstructed evenly from the scan's Start/Stop angles and point count (not read positionally out of the raw data rows, which vary in layout by scan-axis configuration)
- Intensity, read from each data row
What we don't read
- Additional scans in the same file beyond the first (multi-scan / reciprocal-space-map acquisitions) — merging separate scans into one curve would silently produce a wrong graph, so AltaiPlot imports only the first scan and warns you when more exist rather than guessing how to combine them
- Any Experiment folders beyond the first, if the archive somehow contains more than one measurement session
How to import it into AltaiPlot
- Open AltaiPlot and drag your .brml file onto the window, or use File → Import.
- AltaiPlot detects the Bruker signature (a ZIP with an Experiment0/ folder) and hands it to the bundled Python reader automatically.
- The first scan's 2θ/intensity curve is imported directly — no manual XML digging needed.
- If the file contains more than one scan, a banner tells you only the first was imported.
Auditability note: this page's capability claims are sourced fromresources/python/app_sidecar.py:1128 — see the full format list for every extension AltaiPlot recognizes.