_images/nexpy-logo.png

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.

_images/scan-panel.png

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.

https://img.shields.io/pypi/v/nexpy.svg https://img.shields.io/conda/vn/conda-forge/nexpy
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.

https://img.shields.io/pypi/v/nexusformat.svg https://img.shields.io/conda/vn/conda-forge/nexusformat

Indices and tables