iqm.pulla.utils.calset_to_cal_data_tree

iqm.pulla.utils.calset_to_cal_data_tree#

iqm.pulla.utils.calset_to_cal_data_tree(calibration_set)#

Build an iqm-pulse QuantumOp calibration data tree from a calibration set.

Splits the dotted observation names that are prefixed with “gates.” into the corresponding calibration data tree paths.

Parameters:

calibration_set (dict[str, bool | str | int | float | complex | ndarray]) –

Return type:

dict[str, dict[str, dict[tuple[str, …] | None, dict[str, Any]]]]