piel.experimental.analysis.dataset

piel.experimental.analysis.dataset#

Functions#

compose_xarray_dataset_from_experiment_data(...)

Composes an xarray.Dataset from an ExperimentData instance, using all experiment parameters as coordinates.

Module Contents#

compose_xarray_dataset_from_experiment_data(experiment_data: piel.types.ExperimentData)[source]#

Composes an xarray.Dataset from an ExperimentData instance, using all experiment parameters as coordinates.

Parameters:

experiment_data (ExperimentData) – The experiment data containing parameters and measurements.

Returns:

An xarray Dataset containing the measurements indexed by all parameters and metric name.

Return type:

xr.Dataset

Raises:
  • ValueError – If the number of parameters does not match the number of measurement data entries.

  • AttributeError – If any measurement data entry lacks the measurements attribute.