Data Reduction


Installing H5Analysis and Jupyter Notebook

 Install Acanaconda for Windows/Mac from here: https://www.anaconda.com/download

Open a terminal/command prompt install with the following command:

pip install h5analysis

For new versions, add the upgrade flag

pip install h5analysis --upgrade

Copy, paste and execute the Header Cell to load REIXS definitions.

Logbook and Metadata

LogLoader()      -> Loads REIXS Experiment Logbook ~ Examples
BeamlineLoader() -> Loads REIXS Metadata           ~ Examples

General Data Plotting

SimpleLoader() -> Loads REIXS Data vs Point Number  ~ Examples
PlotLoader()   -> Loads REIXS 1D or 1D Reduced Data ~ Examples
ImageLoader()  -> Loads REIXS 2D or 2D Reduced Data ~ Examples
StackLoader()  -> Loads REIXS 3D Image Stack        ~ Examples

Basic Spectroscopy Plotting

XESLoader()  -> Loads XES Spectra with Simple ROIs
XASLoader()  -> Loads XAS Spectra with Simple ROIs
XEOLLoader() -> Loads XEOL Spectra with Simple ROIs
XESMapper()  -> Loads XES/XAS Map

Complex Spectroscopy Plotting

PFYLoader()   -> Loads XAS Spectra with Complex ROIs
ELOSSLoader() -> Loads XES Spectra on Energy Loss Scale
ELOSSMapper() -> Loads XES/XAS Map with Energy Loss Scale

Data Stream Aliases

RSXS Detectors -> Detector Aliases for RSXS Endstation
RSXS Logbook   -> Logbook Configuration for RSXS Endstation
RIXS Detectors -> Detector Aliases for RIXS Endstation
RIXS Logbook   -> Logbook Configuration for RIXS Endstation

Beamline Data Structure

REIXS Beamline  -> Common REIXS HDF5 File Structure
RSXS Endstation -> Specific RSXS ES HDF5 File Structure
RIXS Endstation -> Specific RIXS ES HDF5 File Structure