iqm.cpc.compiler.post_process.construct_circuit_execution_results

iqm.cpc.compiler.post_process.construct_circuit_execution_results#

iqm.cpc.compiler.post_process.construct_circuit_execution_results(pulla_data, context)#

Construct a CircuitExecutionResults instance from a raw PullaData instance.

The construction is not possible if there are multiple readout triggers per segment for a given readout label

Parameters:
  • pulla_data (PullaData) – The raw Pulla data returned by the SC.

  • context (dict[str, Any]) – The compiler context.

Returns:

The constructed CircuitExecutionResults instance.

Return type:

CircuitExecutionResults