iqm.pulse.quantum_ops.validate_op_calibration

iqm.pulse.quantum_ops.validate_op_calibration#

iqm.pulse.quantum_ops.validate_op_calibration(calibration, ops)#

Validates quantum operation calibration data against the known quantum operations.

NOTE: calibration data parameters that have a defined default value are not required to be in the calibration data.

Parameters:
  • calibration (OpCalibrationDataTree) – quantum operation calibration data tree to validate

  • ops (QuantumOpTable) – known quantum operations and their implementations

Raises:

ValueError – there is something wrong with the calibration data

Return type:

None