Skip to main content

A utility for embedding neutron instrument information using (nx)spe files.

Project description

eniius

A program for processing neutron data in the tradition of Homer and Horace, eniius is a utility for embedding neutron instrument information using (nx)spe files.

Aims

Proper analysis of inelastic neutron scattering (INS) data requires taking the instrument resolution function into account [1], and this in turn requires particular information about the neutron spectrometer (instrument) recording the data. Hitherto this information has been obtained post-facto from the program(s) performing the resolution convolution.

In the interest of FAIR data and to improve usability, this information should be embedded in the raw datafiles produced by the instrument, and the aim of eniius is to provide a utility for just this purpose.

Features

  • Instrument data is embedded in a NeXus data file as a NXinstrument group.
  • The embedded instrument is at a minimum enough to be imported into Horace for resolution calculation.
  • eniius also has the facility to export this information as McStas instrument files for ray tracing simulations of the resolution function, and can also import certain McStas instrument files to embed in raw data files.
  • Is compatible with the IBEX data acquisition program as well as the Mantid data reduction suite.
  • Has a GUI for visualising the instrument data.

Project details


Download files

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

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distribution

eniius-0.1.1-py2.py3-none-any.whl (3.0 MB view details)

Uploaded Python 2 Python 3

File details

Details for the file eniius-0.1.1-py2.py3-none-any.whl.

File metadata

  • Download URL: eniius-0.1.1-py2.py3-none-any.whl
  • Upload date:
  • Size: 3.0 MB
  • Tags: Python 2, Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.10.6

File hashes

Hashes for eniius-0.1.1-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 1666965e457a66dfd49d16b4856c53944be0706afd4915d31f6ef63ecb5f94ab
MD5 2f35304d3ff1306d5460cb6dd5721a3c
BLAKE2b-256 df1c987bda97a3449053247c15c47af7fe35f1f5a23221b14e73685f61911286

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page