boulderopalscaleup.experiments.T2Echo
class boulderopalscaleup.experiments.T2Echo(*, transmon, delays_ns, oscillation_count=10, recycle_delay_ns=200000, shot_count=400, run_mixer_calibration=False, classifier='no-classifier', update='auto')Parameters for running a T2 echo experiment.
Variables
- transmon (str) – The reference for the transmon to target.
- delays_ns (RangeIterable) – The delay times, in nanoseconds.
- oscillation_count (int , optional) – The target number of oscillations to expect. Defaults to 10.
- 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 400.
- run_mixer_calibration (bool , optional) – Whether to run mixer calibrations before running a program. Defaults to False.
- classifier (LinearIQClassifier or "classifier" or "no-classifier" , optional) – The classifier to use for classification. If “classifier” is passed, the stored classifier will be used, if it’s calibrated. If “no-classifier” is passed, no classifier will be used. Defaults to no classifier being used.
- update ( "auto" or "off" or "prompt" , optional) – How the device should be updated after an experiment run. Defaults to auto.