qibocal.protocols.signal_experiments package¶
Submodules¶
qibocal.protocols.signal_experiments.calibrate_state_discrimination module¶
- qibocal.protocols.signal_experiments.calibrate_state_discrimination.calibrate_state_discrimination = Routine(acquisition=<function _acquisition>, fit=<function _fit>, report=<function _plot>, update=<function _update>, two_qubit_gates=False)¶
Calibrate State Discrimination Routine object.
qibocal.protocols.signal_experiments.time_of_flight_readout module¶
- qibocal.protocols.signal_experiments.time_of_flight_readout.time_of_flight_readout = Routine(acquisition=<function _acquisition>, fit=<function _fit>, report=<function _plot>, update=<function _update>, two_qubit_gates=False)¶
TimeOfFlightReadout Routine object.
qibocal.protocols.signal_experiments.utils module¶
- qibocal.protocols.signal_experiments.utils._get_lo_frequency(platform: CalibrationPlatform, qubit: Annotated[int | str, FieldInfo(annotation=NoneType, required=True, metadata=[_PydanticGeneralMetadata(union_mode='left_to_right')])]) float [source]¶
Get LO frequency given QubitId.
Currently it assumes that instruments with LOs is first one.