erlab.io.plugins.kriss

Plugin for data acquired at KRISS.

Classes

class erlab.io.plugins.kriss.KRISSLoader[source]

Bases: DA30Loader

identify(num, data_dir)[source]
additional_attrs: ClassVar[dict] = {'configuration': 4}

Additional attributes to be added to the data after loading.

aliases: Iterable[str] | None = ('KRISS',)

List of alternative names for the loader.

coordinate_attrs: tuple[str, ...] = ('beta', 'chi', 'xi', 'hv', 'x', 'y', 'z')

Names of attributes (after renaming) that should be treated as coordinates.

Note

Although the data loader tries to preserve the original attributes, the attributes given here, both before and after renaming, will be removed from attrs for consistency.

name: str = 'kriss'

Name of the loader. Using a unique and descriptive name is recommended. For easy access, it is recommended to use a name that passes str.isidentifier().

property name_map