Virtual Z#
Parameters#
- class qibocal.protocols.two_qubit_interaction.virtual_z_phases.VirtualZPhasesParameters(theta_start: float, theta_end: float, theta_step: float, native: str = 'CZ', flux_pulse_amplitude: Optional[float] = None, flux_pulse_duration: Optional[float] = None, dt: Optional[float] = 20, parking: bool = True)[source]
VirtualZ runcard inputs.
- theta_start: float
Initial angle for the low frequency qubit measurement in radians.
- theta_end: float
Final angle for the low frequency qubit measurement in radians.
- theta_step: float
Step size for the theta sweep in radians.
- native: str = 'CZ'
Two qubit interaction to be calibrated.
iSWAP and CZ are the possible options.
- parking: bool = True
Wether to park non interacting qubits or not.
- hardware_average: bool = False
By default hardware average will be performed.
- nshots: int
Number of executions on hardware.
- relaxation_time: float
Wait time for the qubit to decohere back to the gnd state.
Example#
Below is an example runcard for this experiment.
- id: cz
operation: cz_virtualz
parameters:
dt: 0
flux_pulse_duration: 70
theta_end: 6.5
theta_start: 0
theta_step: 0.5
The expected output is the following: