Skip to main content

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.

Metadata

Release files for eniius 0.2.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Built distribution (wheel)

Table of built distributions (wheels) for eniius 0.2.0
File Interpreter ABI Platform Actions
eniius-0.2.0-py2.py3-none-any.whl Python 2, Python 3 none any Details for eniius-0.2.0-py2.py3-none-any.whl

Release files / eniius-0.2.0-py2.py3-none-any.whl

Download URL eniius-0.2.0-py2.py3-none-any.whl
Size 3.4 MB
Tags Python 2 Python 3
SHA-256 checksum
How to use checksums
5884d2551cbb79bdd84ffb19caa076f637c314acdf044f17695914338adb6a85
BLAKE2b-256 checksum
How to use checksums
3705ea93a4d3478b2253a4d9990eab78935cd232132bfd4587b25507852c08ad
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.0.0 CPython/3.10.12

Security for eniius 0.2.0

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page