erlab.io.plugins

Data loading plugins.

The modules in this package provide data loaders for various beamlines and laboratories. Each module contains a class that subclasses erlab.io.dataloader.LoaderBase, which can be accessed through erlab.io.loaders.

See erlab.io.dataloader for more information on how to write a custom loader.

Modules

da30

Data loader for the Scienta Omicron DA30 analyzer.

erpes

Data loader for our homelab system.

esm

Data loader for beamline ID21 ESM at NSLS-II.

i05

Data loader for beamline I05 at Diamond.

kriss

Data loader for KRISS.

lorea

Data loader for beamline 20 LOREA at ALBA.

maestro

Data loader for beamline 7.0.2 at ALS.

mbs

merlin

Data loader for beamline 4.0.3 at ALS.

ssrl52

Data loader for beamline 5-2 at SSRL.

Exceptions

PluginImportWarning

Issued when a plugin fails to load.

exception erlab.io.plugins.PluginImportWarning[source]

Bases: UserWarning

Issued when a plugin fails to load.