All-XY#

The All-XY experiment is commonly used to evaluate the quality of the single qubit rotations [8]. In this protocol, a sequence of single qubit rotations pairs are performed, such that the resulting states form a staircase pattern where only \(\ket{0}\), \(\ket{1}\) or a superposition of the two are present.

Parameters#

class qibocal.protocols.allxy.allxy.AllXYParameters(beta_param: Optional[float] = None, unrolling: bool = False)[source]

AllXY runcard inputs.

beta_param: float = None

Beta parameter for drag pulse.

unrolling: bool = False

If True it uses sequence unrolling to deploy multiple sequences in a single instrument call. Defaults to False.

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#

It follows a runcard example of this experiment.

- id: allxy
  operation: allxy
  parameters:
    nshots: 2000

The expected output is the following:

../_images/allxy.png