NeuXtalViz documentation#
NeuXtalViz (new-crystal-vis) is a modern neutron crystallography toolkit for visualization and analysis of single-crystal diffraction data. It provides:
Interactive graphical user interface (GUI) for data reduction
Support for multiple instruments, mainly time-of-flight Laue
Links to third-party crystallography tools
Step-by-step tutorials
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
scikit-image for image processing
scikit-learn for machine learning
Sphinx for documentation
NeuXtalViz is designed for extensibility, reproducibility, and ease of use for both novice and expert crystallographers.