Skip to content

measurement

tergite_autocalibration.lib.nodes.readout.resonator_spectroscopy.measurement

Module containing a schedule class for resonator spectroscopy calibration.

Classes:

Name Description
ResonatorSpectroscopyMeasurement

ResonatorSpectroscopyMeasurement

ResonatorSpectroscopyMeasurement(transmons: dict[str, ExtendedTransmon])

Bases: BaseMeasurement

Methods:

Name Description
schedule_function

Generate a schedule for performing resonator spectroscopy to locate the resonators resonance frequency for multiple qubits.

schedule_function

schedule_function(ro_frequencies: dict[str, ndarray], repetitions: int = 1024, qubit_state: int = 0) -> Schedule

Generate a schedule for performing resonator spectroscopy to locate the resonators resonance frequency for multiple qubits.

Schedule sequence Reset -> Spectroscopy pulse -> SSBIntegrationComplex (Measurement)

Parameters

ro_frequencies The sweeping frequencies of the spectroscopy pulse for each qubit. repetitions The amount of times the Schedule will be repeated.

Returns

: An experiment schedule.