iqm.pulla.utils.build_settings#
- iqm.pulla.utils.build_settings(shots, calibration_set, builder, circuit_metrics, *, options)#
Construct the Station Control settings needed for executing a batch of quantum circuits.
- Parameters:
shots (int) – number of times to execute/sample each circuit
calibration_set (dict[str, bool | str | int | float | complex | ndarray]) – calibration data for the station the circuits are executed on
builder (ScheduleBuilder) – schedule builder object, encapsulating station properties and gate calibration data
circuit_metrics (Iterable[CircuitMetrics]) – statistics about the circuits to be executed
options (CircuitExecutionOptions) – various discrete options for circuit execution that affect compilation
- Returns:
Station Control settings
- Return type:
SettingNode