Universe

Universes

Collection of universes

Universe

Class for representing a system's state

class lue.data_model.Universes

Collection of universes

Universe collections can be obtained from Dataset instances.

add(self: lue.lue_py.data_model.Universes, name: str) lue::data_model::Universe

Add new universe to collection

Parameters:

name (str) – Name of universe to create

Returns:

Universe created

Return type:

Universe

Raises:

RuntimeError – In case the universe cannot be created

class lue.data_model.Universe

Class for representing a system’s state

A universe contains phenomena that have something in common, for example:

  • They are all generated by the same model

  • They are all measured in the same field campaign

  • They are all created by the same organization

Universes can be used to organize alternative versions of the same state, for example to manage state generated by different models.

add_phenomenon(self: lue.lue_py.data_model.Universe, name: str, description: str = '') lue.lue_py.data_model.Phenomenon

Add new phenomenon to dataset

Parameters:
  • name (str) – Name of phenomenon to create

  • description (str) – Description

Returns:

Phenomenon created

Return type:

Phenomenon

Raises:

RuntimeError – In case the phenomenon cannot be created

property phenomena

Return phenomena collection

Return type:

Phenomena