Skip to main content

Python API to access NeXus data

Project description


This package provides a Python API to open, create, and manipulate NeXus data written in the HDF5 format. The 'nexusformat' package provides the underlying API for NeXpy, which provides a GUI interface for visualizing and analyzing NeXus data.

The latest development version is always available from NeXpy's GitHub repository.

Installing and Running

Released versions of nexusformat can be installed using either

    $ pip install nexusformat

or, if you are in a conda environment::

    $ conda install -c conda-forge nexusformat

The source code can be downloaded from the NeXpy Git repository:

    $ git clone


The following libraries are used by the full installation of NeXpy. There is more details of the nature of these dependencies in the NeXpy documentation.

User Support

Consult the NeXpy documentation for details of both the Python command-line API and how to use the NeXpy GUI. If you have any general questions concerning the use of NeXpy, please address them to the NeXus Mailing List. If you discover any bugs, please submit a Github issue, preferably with relevant tracebacks.

Project details

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

nexusformat-0.7.7.tar.gz (84.0 kB view hashes)

Uploaded source

Built Distribution

nexusformat-0.7.7-py3-none-any.whl (80.8 kB view hashes)

Uploaded py3

Supported by

AWS AWS Cloud computing Datadog Datadog Monitoring Facebook / Instagram Facebook / Instagram PSF Sponsor Fastly Fastly CDN Google Google Object Storage and Download Analytics Huawei Huawei PSF Sponsor Microsoft Microsoft PSF Sponsor NVIDIA NVIDIA PSF Sponsor Pingdom Pingdom Monitoring Salesforce Salesforce PSF Sponsor Sentry Sentry Error logging StatusPage StatusPage Status page