imas.backends.imas_core.imas_interface

Helper module for providing a version-independent interface to the Access Layer.

This module tries to abstract away most API incompatibilities between the supported Access Layer versions (for example the rename of _ual_lowlevel to _al_lowlevel).

Module Attributes

ll_interface

IMAS-Python <-> IMAS lowlevel interface

Functions

func(self, ctx)

Wrapper function for AL lowlevel method write_plugins_metadata

Classes

LowlevelInterface(lowlevel)

Compatibility object.

Exceptions

LLInterfaceError

Exception thrown when a method doesn't exist on the lowlevel interface.


Last update: 2026-01-28