iqm.error_reduction_tools.readout_characterization.data_collection.CalibrationJobInfo#

class iqm.error_reduction_tools.readout_characterization.data_collection.CalibrationJobInfo(num_circuits, shots_per_circuit, prep_strings, qubits, context)#

Bases: object

Metadata about a submitted calibration job.

Attributes

num_circuits

Total number of calibration circuits generated.

shots_per_circuit

Number of shots allocated to each circuit.

prep_strings

List of preparation strings corresponding to each circuit.

qubits

List of qubits that were characterized.

context

Execution context returned from the compiler.

Methods

__eq__(other)

Return self==value.

__repr__()

Return repr(self).

Parameters:
num_circuits: int#

Total number of calibration circuits generated.

shots_per_circuit: int#

Number of shots allocated to each circuit.

prep_strings: list[str]#

List of preparation strings corresponding to each circuit.

qubits: list[str]#

List of qubits that were characterized.

context: Any#

Execution context returned from the compiler.