
NeXpy: A Python GUI to analyze NeXus data¶
NeXpy provides a high-level Python interface to HDF5 files, particularly those stored as NeXus data, within a simple GUI. It is designed to provide an intuitive interactive toolbox allowing users both to access existing NeXus files and to create new NeXus-conforming data structures without expert knowledge of the file format.

This documentation describes two packages.
- NeXpy
NeXpy provides the GUI interface for loading, inspecting, plotting, and manipulating NeXus data, with an embedded IPython shell and script editor.
- nexusformat
The API for reading, modifying, and writing NeXus data is provided by the nexusformat package, which utilizes h5py for loading and saving the data in HDF5 files.
Note
Beta versions of v2.0.0 of both NeXpy and nexusformat are available on PyPI. Please see the Installation page for more details.