Skip to content

PDIndexer Manual

PDIndexer is a free, MIT-licensed Windows application for analyzing one-dimensional powder diffraction patterns (laboratory / synchrotron X-ray, neutron TOF). It displays measured profiles, overlays calculated diffraction lines from crystal structures, processes and calibrates profiles, fits peaks to refine lattice constants by least squares, and estimates pressure from the equations of state of standard materials.

PDIndexer main window

Find by goal

Goal Start here Main next steps
Load and display a measured profile 2. Pattern profiles 1. Main window, File formats
Identify phases by overlaying known crystals 3. Crystal parameter 2. Pattern profiles
Process / calibrate a profile 4. Profile parameter 3. Crystal parameter
Fit peaks and refine lattice constants 6. Fitting diffraction peaks 3. Crystal parameter
Estimate pressure from a standard material 5. Equation of states 6. Fitting diffraction peaks
Batch-process a series of profiles 7. Sequential analysis 8. Macro
Automate tasks with scripts 8. Macro 7. Sequential analysis

Contents

Appendix

Quick start

  1. Download and install from Releases, then launch PDIndexer.
  2. Open a measured profile (drag & drop a file, or paste a profile copied from IPAnalyzer).
  3. Add known crystals from the built-in database (or import a CIF/AMC file) to overlay their diffraction lines.
  4. Fit the peaks to refine lattice constants, or estimate pressure from a standard material's equation of state.

System requirements

Item Requirement
OS Windows with .NET Desktop Runtime 10.0 (not the .NET Runtime)
Recommended 64-bit Windows 10/11, 16 GB or more memory, 8-core or higher CPU

See Runtime and installation for details.

Note

Source code, releases, and the issue tracker are on GitHub. PDIndexer is distributed under the MIT License.