ess.loki.live#

Live data reduction workflows for LoKI.

Functions

LokiAtLarmorAgBehTestWorkflow(nexus_filename)

Fully preconfigured I(Q) workflow for AgBeh, for testing with Beamlime.

LokiMonitorTestWorkflow(nexus_filename)

Fully preconfigured monitor workflow, for testing with Beamlime.

LokiTransmissionRunTestWorkflow(nexus_filename)

Fully preconfigured transmission run workflow, for testing with Beamlime.

make_monitor_workflow(nexus_filename, workflow)

Live workflow for wavelength monitors.

make_sample_run_workflow(nexus_filename, ...)

Live workflow for a sample run.

make_transmission_run_workflow(...)

Live workflow for a transmission run.

Classes

AccumulatorFactories(accum, **kwargs)

Helper to create accumulator factories with different preprocessors.

GatheredMonitors(*args, **kwargs)