Data and code from: Dark field X-ray microscopy below liquid-helium temperature: The case of NaMnO2
Data files
May 07, 2026 version files 42.84 GB
-
Plumb_DFXM_Dec2021_cryostatData.zip
8.46 MB
-
Plumb_DFXM_Dec2021_data_S001.zip
704.71 MB
-
Plumb_DFXM_Dec2021_data_S002.zip
696.83 MB
-
Plumb_DFXM_Dec2021_data_S003.zip
220.14 MB
-
Plumb_DFXM_Dec2021_data_S004.zip
464.63 MB
-
Plumb_DFXM_Dec2021_data_S005.zip
220.19 MB
-
Plumb_DFXM_Dec2021_data_S006.zip
220.14 MB
-
Plumb_DFXM_Dec2021_data_S007.zip
219.99 MB
-
Plumb_DFXM_Dec2021_data_S008.zip
219.96 MB
-
Plumb_DFXM_Dec2021_data_S009.zip
219.95 MB
-
Plumb_DFXM_Dec2021_data_S010.zip
219.92 MB
-
Plumb_DFXM_Dec2021_data_S011.zip
219.91 MB
-
Plumb_DFXM_Dec2021_data_S012.zip
189.38 MB
-
Plumb_DFXM_Dec2021_data_S013.zip
188.98 MB
-
Plumb_DFXM_Dec2021_data_S014.zip
188.44 MB
-
Plumb_DFXM_Dec2021_data_S015.zip
187.74 MB
-
Plumb_DFXM_Dec2021_data_S016.zip
189.76 MB
-
Plumb_DFXM_Dec2021_data_S017.zip
188.24 MB
-
Plumb_DFXM_Dec2021_data_S018.zip
191.09 MB
-
Plumb_DFXM_Dec2021_data_S019.zip
189.79 MB
-
Plumb_DFXM_Dec2021_data_S020.zip
188.04 MB
-
Plumb_DFXM_Dec2021_data_S021.zip
235.72 MB
-
Plumb_DFXM_Dec2021_data_S022.zip
76.11 MB
-
Plumb_DFXM_Dec2021_data_S023.zip
391.41 MB
-
Plumb_DFXM_Dec2021_data_S024.zip
315.31 MB
-
Plumb_DFXM_Dec2021_data_S025.zip
943.20 MB
-
Plumb_DFXM_Dec2021_data_S026.zip
648.83 MB
-
Plumb_DFXM_Dec2021_data_S027.zip
618.91 MB
-
Plumb_DFXM_Dec2021_motors.zip
15.61 KB
-
Plumb_DFXM_Dec2021_referenceImages.zip
332.13 MB
-
Plumb_DFXM_Dec2021_results.zip
24.94 MB
-
Plumb_DFXM_Dec2021_scripts.zip
532.46 KB
-
Plumb_DFXM_Dec2021_structureFiles.zip
1.79 KB
-
Plumb_DFXM_Jul2021_data_S001.zip
1.69 GB
-
Plumb_DFXM_Jul2021_data_S002.zip
1.69 GB
-
Plumb_DFXM_Jul2021_data_S003.zip
1.69 GB
-
Plumb_DFXM_Jul2021_data_S004.zip
1.69 GB
-
Plumb_DFXM_Jul2021_data_S005.zip
1.69 GB
-
Plumb_DFXM_Jul2021_data_S006.zip
342.32 MB
-
Plumb_DFXM_Jul2021_data_S007.zip
345.04 MB
-
Plumb_DFXM_Jul2021_data_S008.zip
343.26 MB
-
Plumb_DFXM_Jul2021_data_S009.zip
344.01 MB
-
Plumb_DFXM_Jul2021_data_S010.zip
343.64 MB
-
Plumb_DFXM_Jul2021_data_S011.zip
342.62 MB
-
Plumb_DFXM_Jul2021_data_S012.zip
342.56 MB
-
Plumb_DFXM_Jul2021_data_S013.zip
346.20 MB
-
Plumb_DFXM_Jul2021_data_S014.zip
1.69 GB
-
Plumb_DFXM_Jul2021_data_S015.zip
1.68 GB
-
Plumb_DFXM_Jul2021_data_S016.zip
1.68 GB
-
Plumb_DFXM_Jul2021_data_S017.zip
1.68 GB
-
Plumb_DFXM_Jul2021_data_S018.zip
344.06 MB
-
Plumb_DFXM_Jul2021_data_S019.zip
343.36 MB
-
Plumb_DFXM_Jul2021_data_S020.zip
1.69 GB
-
Plumb_DFXM_Jul2021_data_S021.zip
1.69 GB
-
Plumb_DFXM_Jul2021_data_S022.zip
1.69 GB
-
Plumb_DFXM_Jul2021_data_S023.zip
1.69 GB
-
Plumb_DFXM_Jul2021_data_S024.zip
1.68 GB
-
Plumb_DFXM_Jul2021_data_S025.zip
1.68 GB
-
Plumb_DFXM_Jul2021_data_S026.zip
1.68 GB
-
Plumb_DFXM_Jul2021_data_S027.zip
1.68 GB
-
Plumb_DFXM_Jul2021_data_S028.zip
1.68 GB
-
Plumb_DFXM_Jul2021_motors.zip
560.66 KB
-
Plumb_DFXM_Jul2021_referenceImages.zip
146.60 MB
-
Plumb_DFXM_Jul2021_results.zip
7.05 MB
-
Plumb_DFXM_Jul2021_scripts.zip
522.61 KB
-
Plumb_DFXM_Jul2021_structureFiles.zip
1.79 KB
-
README.md
16 KB
Abstract
Dark field X-ray microscopy (DFXM) is an experimental technique employed to investigate material properties by probing their ‘mesoscale,’ or microscale structures, in a bulk-sensitive manner using hard X-rays at synchrotron radiation sources. However, challenges remain when it comes to applications of this technique to examine low-temperature phenomena in quantum materials, which exhibit complex phase transitions at cryogenic temperatures. One such material is NaMnO2, which hosts an antiferromagnetic transition at 45 K that is suspected to coincide with local structural transitions from its majority monoclinic phase to nanoscale triclinic domains. Direct observation of local heterogeneities and this effect at low temperatures in NaMnO2 is an important step in understanding this material, and serves as an ideal candidate study for expanding the DFXM experimental design space. This paper details a foundational high-resolution DFXM study, down to liquid-helium temperature and below, conducted to explore phase transitions in NaMnO2. The outlined experiment ushers in the evaluation of other functional materials at low temperatures using this technique.
This dataset contains dark-field X-ray microscopy (DFXM) measurements of NaMnO₂ collected at the (20-2) Bragg reflection during two experiments conducted at Sector 6-ID-C of the Advanced Photon Source (APS) at Argonne National Laboratory.
The measurements were performed in July 2021 and December 2021 and consist primarily of diffraction images recorded during rocking curve imaging (RCI) scans. In RCI, the sample is rotated through the Bragg condition while recording diffraction images, allowing spatially resolved information about crystal orientation and domain structure to be obtained.
The December 2021 experiment includes measurements collected at temperatures ranging from 3.2 K to 300 K using a Montana Instruments cryostat, enabling investigation of temperature-dependent structural behavior in NaMnO₂.
The primary data consist of diffraction images recorded using an Andor sCMOS detector, along with associated experimental metadata including motor positions, cryostat temperature logs, and experimental logbooks.
Corresponding APS beamline scientist: Zahir Islam
Description of the data and file structure
Due to the large size of the diffraction image datasets, the repository is organized as a collection of compressed ZIP archives. Each archive contains data associated with a particular component of the experiment.
Image data for individual scans are stored in separate archives to allow incremental downloading and storage.
Archive naming convention:
Plumb_DFXM_<Experiment>_<DataType>.zip
Examples include:
Plumb_DFXM_DEC2021_data_S001.zip
Plumb_DFXM_DEC2021_motors.zip
Plumb_DFXM_DEC2021_cryostatData.zip
Plumb_DFXM_DEC2021_logs.zip
Two experiments are included in the dataset:
Plumb_DFXM_Jul2021
Plumb_DFXM_DEC2021
Diffraction image data
Each scan is stored as an individual archive:
Plumb_DFXM_DEC2021_data_S001.zip
Inside the archive:
S001/
*.tiff
Each TIFF file contains a single detector image recorded during a rocking curve scan. Each image corresponds to a specific sample rocking angle (theta) and represents the spatial distribution of diffracted X-ray intensity from the sample.
The TIFF images can be opened using standard image software or scientific libraries such as Python tifffile.
Motor position logs
Motor logs are stored in:
Plumb_DFXM_DEC2021_motors.zip
Inside:
motors/
S001_motorInfo.csv
S002_motorInfo.csv
...
Each row in a motor log corresponds to one diffraction image and records the motor positions of the diffractometer and beamline optics at the time the image was acquired.
Columns in the motor log files:
| Column | Units | Description |
|---|---|---|
| image number | index | Image index within scan (starting from 0) |
| two-theta | degrees | Detector scattering angle |
| theta | degrees | Sample rocking angle |
| chi | degrees | Out-of-plane sample rotation |
| phi | degrees | Sample rotation about surface normal |
| nu | degrees | Diffractometer rotation about vertical axis |
| sample x | mm | Sample X translation |
| sample y | mm | Sample Y translation |
| sample z | mm | Sample Z translation |
| CRL x | mm | Compound refractive lens X position |
| CRL y | mm | Compound refractive lens Y position |
| CRL z | mm | Compound refractive lens Z position |
| ehg | mm | Entrance horizontal slit gap |
| ehc | mm | Entrance horizontal slit center |
| evg | mm | Entrance vertical slit gap |
| evc | mm | Entrance vertical slit center |
| dslt | mm | Downstream slit top |
| dslb | mm | Downstream slit bottom |
| dsli | mm | Downstream slit inner |
| dslo | mm | Downstream slit outer |
| ihg | mm | Incident horizontal slit gap |
| ihc | mm | Incident horizontal slit center |
| ivg | mm | Incident vertical slit gap |
| ivc | mm | Incident vertical slit center |
| pinx | boolean | Diagnostic beamline column (constant values) |
| piny | boolean | Diagnostic beamline column (constant values) |
| xds | mm | Downstream CRL X motor position |
| xus | mm | Upstream CRL X motor position |
| yib | mm | Upstream inboard CRL Y motor |
| yob | mm | Upstream outboard CRL Y motor |
| yds | mm | Downstream CRL Y motor |
| detX | mm | Detector X translation |
| detR | degrees | Detector rotation angle |
| angt | degrees | Sample tilt motor |
| angp | degrees | Sample pitch motor |
| angr | degrees | Sample roll motor |
Motor log files contain a standardized set of beamline motor parameters. Not all motors were actively used during every scan, therefore some columns may contain empty cells. Empty cells indicate that the corresponding motor position was not recorded or not relevant for that scan configuration. The column structure was preserved across all scans to maintain compatibility with beamline acquisition software.
Cryostat temperature logs
Cryostat temperature data are stored in:
Plumb_DFXM_DEC2021_cryostatData.zip
Inside:
temperatureData/
S021.csv
S022.csv
...
S027.csv
These files contain temperature and control parameters recorded by the Montana Instruments cryostat during the December 2021 experiment.
Key columns include:
| Column | Units | Description |
|---|---|---|
| ts | seconds | Cryostat timestamp |
| Local Time | datetime | Local system time |
| System Goal | text | Cryostat operating mode |
| Pressure (Torr) | Torr | Cryostat chamber pressure |
| Platform Controller Enabled | boolean | Temperature controller state |
| Platform Target Temperature (Deg K) | K | Target platform temperature |
| Platform Temperature (Deg K) | K | Measured platform temperature |
| Platform Temperature Stability (Deg K) | K | Temperature stability metric |
| Platform Target Power (W) | W | Target heater power |
| Platform Power (W) | W | Measured heater power |
Additional columns labeled User1–User6 correspond to auxiliary temperature control channels recorded by the cryostat controller. Missing values in CSV files appear as empty cells and indicate parameters that were not recorded or were not applicable during a particular scan.
Experimental logbooks
Experimental notes recorded during beamtime are stored in:
Plumb_DFXM_DEC2021_logs.zip
Inside:
logs/
*.docx
These files contain descriptions of scan conditions, experimental observations, and notes recorded during the measurements.
Optical microscope reference images
Reference optical microscope images of the NaMnO₂ sample were recorded during the experiments to aid in locating the region of interest on the crystal and to document the sample appearance at different temperatures.
These images are stored in the archive:
referenceImages.zip
The structure of this archive differs slightly between the July 2021 and December 2021 experiments. Optical reference images are not required for numerical analysis of the diffraction data but are included to provide visual documentation of the sample and experimental alignment.
December 2021 experiment
Archive:
Plumb_DFXM_DEC2021_referenceImages.zip
Directory structure:
referenceImages/
NaMnO2_3.2K_Reference/
NaMnO2_3.34K_Reference/
NaMnO2_150K_Reference/
NaMnO2_RoomTemp_Reference/
Each directory contains optical microscope images of the NaMnO₂ sample collected at the indicated temperature during the experiment.
Files are stored as TIFF or PNG images. These images were used during beamtime to relocate the sample and monitor changes in the sample surface as temperature varied.
July 2021 experiment
Archive:
Plumb_DFXM_Jul2021_referenceImages.zip
Directory structure:
referenceImages/
*.tiff
*.png
Stitched/
The TIFF and PNG files in the referenceImages directory are individual optical microscope images of the sample.
Stitched images
The Stitched directory contains composite images generated by stitching together multiple microscope images using ImageJ.
Directory structure:
Stitched/
*.tiff
*.txt
LeftHalf/
RightHalf/
total/
These directories contain intermediate and final outputs produced by the ImageJ stitching process.
- LeftHalf and RightHalf contain partial stitched images and associated metadata.
- total contains the final stitched images representing the full field of view.
.txtfiles store stitching parameters and coordinate information generated by ImageJ.
These stitched images provide a larger field-of-view reference of the sample surface and were used for spatial context during the experiment.
Structure files
Crystallographic structure files (.cif) for α- and β-phase NaMnO₂ are included for reference.
Scan grouping
During analysis, scans were grouped according to their experimental purpose.
July 2021 experiment
- Exposure time: 2.5 s
- X-ray energy: 13 keV
December 2021 experiment
- Exposure time: 10 s
- X-ray energy: 10 keV
- Temperature range: 3.2–300 K
Scans 3–20 correspond to temperature points:
9, 15, 22, 28, 38, 42, 45, 47, 52, 66, 80, 91, 103, 121, 143, 149, 161, 196 K
Sharing / Access information
Dataset hosted on Dryad.
If used in research, please cite the associated publication:
Dark field X-ray microscopy below liquid-helium temperature: The case of NaMnO₂.
Data collected at the Advanced Photon Source (APS) at Argonne National Laboratory.
Code/Software
Basic preprocessing and analysis scripts used during this project are included in the dataset.
Two archives contain analysis code associated with the experiments:
Plumb_DFXM_Jul2021_scripts.zip
Plumb_DFXM_DEC2021_scripts.zip
Each archive contains a directory:
repo_scripts/
which includes Python scripts used for preprocessing and analysis of the rocking curve imaging scans.
Scan group analysis scripts
Individual Python scripts are provided for each scan group.
Example naming convention:
DC21_SGA_basicAnalysis.py
DC21_SGB_basicAnalysis.py
...
DC21_SGJ_basicAnalysis.py
Where:
| Prefix | Meaning |
|---|---|
| DC21 | December 2021 experiment |
| JL21 | July 2021 experiment |
| SG[A–J] | Scan group identifier |
These scripts perform basic preprocessing steps including:
- loading diffraction images
- constructing rocking curves
- fitting Gaussian functions to rocking curve intensity profiles
- generating parameter maps describing domain structure
The scripts are intended as examples of analysis workflows used during the study.
DiffractionMaster software
The repo_scripts directory also contains a subdirectory:
DiffractionMaster/
This directory contains a Python-based graphical analysis tool used for diffraction image analysis.
Key files include:
| File | Description |
|---|---|
main.py |
Entry point for the DiffractionMaster program |
DiffractionMasterGUI.py |
Graphical user interface implementation |
README.md |
Documentation for the DiffractionMaster code |
coding_convention_reference.txt |
Notes describing coding conventions used in the project |
Additional directories within this package include source code, logs, and legacy modules used during development.
These scripts were last updated June 2024.
These files are included to preserve the full analysis environment used during the project, but are not required to access or interpret the raw dataset.
Software requirements
The analysis scripts were written in Python (version ≥3.9) and use common scientific libraries including:
- numpy
- scipy
- matplotlib
- tifffile
- tkinter (for the graphical interface)
The diffraction images themselves are standard TIFF files and can be opened using common scientific image software or libraries.
Results / Summary images
Preprocessed summary images generated during the initial analysis are included in the archives:
Plumb_DFXM_Jul2021_results.zip
Plumb_DFXM_DEC2021_results.zip
Each archive contains the directory:
repo_results/
This directory contains PNG files summarizing the diffraction images collected in each scan group.
These images were generated during preprocessing to verify scan alignment, cropping regions, and signal quality before performing detailed rocking curve analysis.
File naming convention
Files follow the naming pattern:
<Experiment><ScanGroup>_<Description>.png
Examples:
DC21A_manualCroppingCheck.png
DC21A_manualCroppingIntCheck.png
Where:
| Component | Meaning |
|---|---|
| DC21 | December 2021 experiment |
| JL21 | July 2021 experiment |
| A–J | Scan group identifier |
Types of result images
Two types of summary images are provided for each scan group.
Rocking curve summed image
*_manualCroppingCheck.png
This image shows the sum of all diffraction images across the rocking curve scan.
It provides a spatial overview of the diffracted intensity across the detector field and was used to visually verify that the correct region of interest was selected during analysis.
Rocking curve summed intensity plot
*_manualCroppingIntCheck.png
This figure shows the total integrated diffraction intensity as a function of rocking angle (theta).
These plots were used to verify that the rocking curve scan captured the full Bragg peak and to check overall signal quality.
Purpose of these files
The PNG files are diagnostic outputs from the preprocessing stage of the analysis workflow.
They are included to provide a quick visual overview of each scan group and to document intermediate analysis steps, but they are not required for reanalysis of the dataset, which can be performed directly using the raw diffraction images and motor position logs.
Contact information
For questions regarding this dataset:
Jayden C. Plumb
jaydencplumb@gmail.com
A DFXM experiment was conducted on a nominally single-crystal sample of alpha-NaMnO2 with in-situ cooling using a state-of-the-art cryostat, discussed below. The experiment was carried out at the 6-ID-C experimental station of the Advanced Photon Source (APS) at Argonne National Laboratory.
A monochromatic X-ray beam from a Si (111) double-crystal monochromator was passed through a pair of entrance slits forming a 300 μm × 300 μm square to uniformly illuminate the sample. Two types of X-ray objective lenses were employed in this work. First, was a beryllium-based CRL objective, which consisted of a series of 2D parabolic lenses, in groups of 8 or 16, variably employed to grant a ‘zooming’ capability. For the low temperature experiment, with a large field of view (FoV), a group of 24 individual lenses were combined to achieve a focal length of 320 mm (at 10 keV) and a sample to objective distance (dobj) of 368.5 mm, resulting in an X-ray magnification of 7.6× at the image plane (dimg), 2800 mm away from the sample. The Be-CRL had an effective physical aperture of 300 μm. The second kind of lens used was a polymer-based CRL with a short focal length (100 mm). This lens was used as an objective for the room temperature survey, conducted at a higher X-ray energy (13 keV) to probe deeper into the sample.
The area detector consisted of an anti-reflection coated LuAG:Ce scintillator (0.02 mm thick and 10 mm in diameter) that converted the magnified X-ray beam to visible light, followed by a 45° reflective mirror, a high-resolution 5× optical objective, and Andor's Zyla 5.5-megapixel sCMOS camera, respectively. The area detector is placed at the image plane to capture data in the form of 16-bit, 2560 × 2160 pixel TIFFs. The optical magnification combined with the X-ray magnification resulted in a 38× total magnification using the Be CRL for the temperature-dependent measurements, and an 86× total magnification using the polymeric CRL for the room temperature survey. The native pixel size of the sCMOS is 6.5 × 6.5 μm2, so the effective pixel sizes for these experiments were 170 nm and 76 nm, corresponding to 38× and 86× magnifications, respectively.
To enable low-temperature in-situ DFXM measurements, a custom-modified commercial low-vibration closed-cycle helium refrigerator (Montana Instruments, model s100) was employed. This cryostat provided several features: (i) a set of optical viewports for a complementary VMU, mentioned above, focused on the sample's region of interest (ROI); (ii) 12.5 mm tall beryllium windows on either side to allow for the passage of X-rays at angles of incidence up to 55° and scattering angles up to 110°; (iii) low-vibration (on the order of tens of nanometers) platform mounting; (iv) a base temperature of <3.5 K; and (v) a sample chamber sufficiently large to house a series of nano-positioning stages and goniometer. The cryostat was mounted on top of a diffractometer, using a vibration-damped optical breadboard. The diffractometer was capable of sample translations in three independent directions and a rotation around the vertical axis (‘rock’, denoted here as θ) with an orthogonal circle segment (‘roll’, denoted here as χ), consistent with a horizontal scattering geometry. The rotational resolution of the diffractometer is 0.001° with a sample translation resolution, aided by optical encoders, of approximately 1 μm.
