boulderopalscaleup.experiments.FineAmplitudeCalibration

class boulderopalscaleup.experiments.FineAmplitudeCalibration(*, transmon, gate, repetitions, recycle_delay_ns=200000, shot_count=1000, measure_waveform=None, update='auto')

Parameters for running a fine amplitude calibration experiment for a specified gate on a transmon.

Variables

  • transmon (str) – The reference for the transmon to target.
  • gate (Literal [ "sx" , "x" ]) – The gate to be calibrated.
  • repetitions (list [ int ]) – List of repetition counts for the calibration experiment.
  • recycle_delay_ns (int , optional) – The delay between consecutive shots, in nanoseconds. Defaults to 200,000 ns.
  • shot_count (int , optional) – The number of shots to take. Defaults to 1,000.
  • measure_waveform (ConstantWaveform or None , optional) – The waveform to use for the measurement pulse. Defaults to the measurement defcal.
  • update ( "auto" or "off" or "prompt" , optional) – How the device should be updated after an experiment run. Defaults to auto.

Was this useful?