Note
This is the documentation for the current state of the development branch of Qiskit Experiments. The documentation or APIs here can change prior to being released.
Experiment Library (qiskit_experiments.library
)¶
A library of quantum characterization, calibration and verification
experiments for calibrating and benchmarking quantum devices. See
qiskit_experiments.framework
for general information on the framework
for running experiments.
Verification Experiments¶
Experiments for verification and validation of quantum devices.
|
An experiment to characterize the error rate of a gate set on a device. |
|
An experiment to characterize the error rate of a specific gate on a device. |
|
Base experiment for quantum state and process tomography. |
|
An experiment to reconstruct the quantum state from measurement data. |
|
An experiment to reconstruct the quantum channel from measurement data. |
|
A batched experiment to characterize readout error then perform state tomography for doing readout error mitigated state tomography. |
|
A batched experiment to characterize readout error then perform process tomography for doing readout error mitigated process tomography. |
|
An experiment to measure the largest random square circuit that can be run on a processor. |
Characterization Experiments: Single Qubit¶
Experiments for characterization of properties of individual qubits. Some experiments also have a calibration experiment version.
|
An experiment to measure the qubit relaxation time. |
|
An experiment to measure the dephasing time insensitive to inhomogeneous broadening using Hahn echos. |
|
An experiment to measure the Ramsey frequency and the qubit dephasing time sensitive to inhomogeneous broadening. |
|
An experiment to measure the qubit dephasing rate in the \(x - y\) plane. |
|
A spectroscopy experiment to obtain a frequency sweep of the qubit. |
|
A spectroscopy experiment to obtain a frequency sweep of the qubit's e-f transition. |
|
An experiment class to measure the amount by which sx and x are not parallel. |
|
An experiment to determine the optimal pulse amplitude by amplifying gate errors. |
|
A fine amplitude experiment with all the options set for the \(\pi\)-rotation. |
|
A fine amplitude experiment with all the options set for the \(\pi/2\)-rotation. |
|
An experiment that scans a pulse amplitude to calibrate rotations on the \(|0\rangle\) <-> \(|1\rangle\) transition. |
|
An experiment that scans the amplitude of a pulse inducing rotations on the \(|1\rangle\) <-> \(|2\rangle\) transition. |
|
A sign-sensitive experiment to measure the frequency of a qubit. |
|
An experiment to make a fine measurement of the qubit frequency. |
|
An experiment to measure the angle between ground and excited state IQ clusters. |
|
An experiment to perform frequency spectroscopy of the readout resonator. |
|
An experiment that scans the DRAG parameter to find the optimal value. |
|
An experiment that performs fine characterizations of DRAG pulse coefficients. |
|
Class to fine characterize the DRAG parameter of an X gate. |
|
Class to fine characterize the DRAG parameter of an \(SX\) gate. |
|
An experiment that discriminates between the first \(n\) energy states. |
|
A sign-sensitive experiment to measure the frequency of a qubit under a pulsed Stark tone. |
|
A fast characterization of Stark frequency shift by varying Stark tone amplitude. |
|
P1 spectroscopy experiment with Stark tone. |
Characterization Experiments: Two Qubits¶
Experiments for characterization of properties of two qubit interactions.
|
Cross resonance Hamiltonian tomography experiment. |
|
Echoed cross resonance Hamiltonian tomography experiment. |
|
An experiment to characterize the static \(ZZ\) interaction for a qubit pair. |
|
A fine amplitude experiment for the |
Characterization Experiments: Mitigation¶
Experiments for characterizing and mitigating readout error.
|
An experiment for characterizing local readout error. |
|
Correlated readout error characterization experiment. |
Calibration Experiments¶
Experiments for pulse level calibration of quantum gates. These experiments
are usually run with a
Calibrations
class instance to manage parameters and pulse schedules.
See Calibrations: Schedules and gate parameters from experiments for examples.
|
A calibration experiment that runs |
|
A calibration experiment that runs |
|
A qubit frequency calibration experiment based on the Ramsey XY experiment. |
|
A calibration version of the fine frequency experiment. |
|
A calibration version of the |
|
Fine DRAG calibration of X gate. |
|
Fine DRAG calibration of X gate. |
|
A calibration version of the fine DRAG experiment. |
|
A calibration version of the |
|
A calibration experiment to calibrate the amplitude of the X schedule. |
|
A calibration experiment to calibrate the amplitude of the SX schedule. |
|
Calibration version of the |
|
A calibration version of the Rabi experiment. |
|
A rough amplitude calibration of x and sx gates. |
|
A rough amplitude calibration of \(X\) and \(SX\) gates on the \(|1\rangle\) <-> \(|2\rangle\) transition. |