imas.ids_identifiers.IDSIdentifier

class imas.ids_identifiers.IDSIdentifier(value, names=None, *, module=None, qualname=None, type=None, start=1, boundary=None)

Bases: Enum

Base class for all identifier enums.

__init__(*args, **kwds)

Attributes

name

Name of this identifier value.

index

Unique index for this identifier value.

description

Description for this identifier value.

aliases

Alternative names for this identifier value.

units

Units of the quantity/quantities altered by this identifier.

aliases : list[str]

Alternative names for this identifier value.

description : str

Description for this identifier value.

index : int

Unique index for this identifier value.

name : str

Name of this identifier value.

units : str | None

Units of the quantity/quantities altered by this identifier. May be None if the Data Dictionary doesn’t provide this metadata.


Last update: 2026-06-15