The DIALS project provides an extensible framework to analyse X-ray diffraction data. Much of this work is agnostic to the method used to obtain diffraction patterns, and can equally be applied to neutron diffraction data. This fork is a work in progress for extending DIALS to neutron diffraction experiments. Initial work is focused on processing time-of-flight (ToF) Laue data from SXD at ISIS. This is expected to be in production by the second quarter of 2022, with plans to extend the work to monochromatic and quasi-Laue neutron experiments in the near future.
Follow the DIALS installation for developers, clone the DIALS, dxtbx, and cctbx forks, and replace the corresponding repos in dials/modules
with these. Then run python dials/bootstrap.py build
.
Example data is available on zenodo. For ToF Laue neutron data DIALS is designed to work with the NeXus TOFRAW format. ISIS Raw files can be converted to TOFRAW using isis_utils.
DIALS development at Diamond Light Source is supported by the BioStruct-X EU grant, Diamond Light Source, and CCP4.
DIALS development at Lawrence Berkeley National Laboratory is supported by National Institutes of Health / National Institute of General Medical Sciences grant R01-GM117126. Work at LBNL is performed under Department of Energy contract DE-AC02-05CH11231.
The foundational work in extending DIALS to neutron diffraction for SXD data is supported by the Ada Lovelace Centre.