Skip to main content

Crate nereids_io

Crate nereids_io 

Source
Expand description

§nereids-io

Data I/O for VENUS beamline neutron imaging data.

§Modules

  • daslogs - DASlogs run-health summary (hdf5 feature)
  • error - error types for I/O operations
  • export - export spatial mapping results to TIFF, HDF5 and Markdown
  • nexus - NeXus/HDF5 reading for rustpix-processed data (hdf5 feature)
  • pixels - data-quality pixel masks and per-pixel spectrum extraction
  • project - project file save/load for .nrd.h5 archives (hdf5 feature)
  • rebin - rebinning the TOF/energy axis by an integer factor
  • runlog - DASlogs transition logs to beam-state intervals (hdf5 feature)
  • spectrum - spectrum file parser for TOF/energy bin edges or centers
  • tiff_stack - multi-frame TIFF stack loading to 3D arrays (tof, y, x)
  • tof - TOF bin edges to energy conversion for imaging data

Modules§

daslogs
DASlogs-based run-health summary for SNS NeXus files (hdf5 feature).
error
Error types for the nereids-io crate.
export
Export spatial mapping results to TIFF, HDF5, and Markdown formats.
nexus
NeXus/HDF5 reading for rustpix-processed neutron imaging data.
pixels
Data-quality pixel masks and per-pixel spectrum extraction.
project
Project file save and load for .nrd.h5 (NEREIDS HDF5 archive).
rebin
Rebinning: coarsen the TOF axis by an integer factor.
runlog
DASlogs run-log reading and beam-state interval derivation.
spectrum
Spectrum file parser for TOF/energy bin edges or centers.
tiff_stack
Multi-frame TIFF stack loading for neutron imaging data.
tof
Time-of-flight to energy conversion for imaging data.