Selected Publications

Over the past decade, wavelength-dependent neutron radiography, also known as Bragg-edge imaging, has been employed as a non-destructive bulk characterization method due to its sensitivity to coherent elastic neutron scattering that is associated with crystalline structures. Several analysis approaches have been developed to quantitatively determine crystalline orientation, lattice strain, and phase distribution. In this study, we report a systematic investigation of the crystal structures of metallic materials (such as selected textureless powder samples and additively manufactured (AM) Inconel 718 samples), using Bragg-edge imaging at the Oak Ridge National Laboratory (ORNL) Spallation Neutron Source (SNS). Firstly, we have implemented a phenomenological Gaussian-based fitting in a Python-based computer called iBeatles. Secondly, we have developed a model-based approach to analyze Bragg-edge transmission spectra, which allows quantitative determination of the crystallographic attributes. Moreover, neutron diffraction measurements were carried out to validate the Bragg-edge analytical methods. These results demonstrate that the microstructural complexity (in this case, texture) plays a key role in determining the crystallographic parameters (lattice constant or interplanar spacing), which implies that the Bragg-edge image analysis methods must be carefully selected based on the material structures.
In J. of Imaging, 2017

Recent Publications

. In situ monitoring of hydrogen loss during pyrolysis of wood by neutron imaging. In Proceedings of the Combustion Insitute, 2018.

. Characterization of Crystallographic Structures Using Bragg-Edge Neutron Imaging at the Spallation Neutron Source. In J. of Imaging, 2017.

Preprint PDF Source Document

Recent & Upcoming Talks

Neutron Imaging Software Status at the SNS
Nov 1, 2017 8:30 AM

Recent Posts

More Posts

Run time loading of ui files created with QTDesigner.


How to take advantage of Qt resources to add an icon inside a label


How to use the logging module in python


Tree and Table interacting together


How to bring to life a right click menu in a QTable in PyQt



QTableWidget (with 3 rows of headers) and Tree interacting together

A 3 header rows QTableWidget working in sync with a tree to hide or not columns

Neutron Imaging Official Web Site

Web Page for the Neutron Imaging Instruments dedicated to All our Users.

Bragg Edge User Interface (iBeatles)

GUI to automatically fit Bragg Edges, calculate and display strain mapping factors.

Jupyter notebooks

Work done on jupyter notebooks for users of the imaging beam lines.


I have way too many hobbies as you can see

  • Flying: glider, power plane and paramotor
  • Sport: soccer and tennis
  • Plastic model construction
  • Photography