garnet documentation#
garnet (Single Crystal Graphical Advanced Reduction Neutron Event Toolkit) is a data reduction and analysis framework for single-crystal neutron diffraction experiments. It provides:
Automated data reduction pipeline for time-of-flight Laue instruments
Normalization, parametrization, and peak integration workflows
Interactive experiment browser for navigating IPTS data
Support for TOPAZ and other SNS single-crystal instruments
Core libraries and technologies:
Python 3
qtpy for cross-platform GUI
NumPy, SciPy for scientific computation
Mantid for neutron data processing
PyVista for 3D visualization
Matplotlib for plotting
Sphinx for documentation
garnet is designed for reproducibility and automation of single-crystal diffraction data reduction at neutron spallation sources.