Drag
class qiskit.pulse.library.Drag(duration, amp, sigma, beta, angle=0.0, name=None, limit_amplitude=None)
Bases: object
The Derivative Removal by Adiabatic Gate (DRAG) pulse is a standard Gaussian pulse with an additional Gaussian derivative component and lifting applied.
It can be calibrated either to reduce the phase error due to virtual population of the state during the pulse or to reduce the frequency spectrum of a standard Gaussian pulse near the transition, reducing the chance of leakage to the state.
where is a standard unlifted Gaussian waveform, is the lifted Gaussian
waveform, and .
References
The class qiskit.pulse.library.symbolic_pulses.Drag
is deprecated as of Qiskit 1.3. It will be removed in Qiskit 2.0. The entire Qiskit Pulse package is being deprecated and will be moved to the Qiskit Dynamics repository: https://github.com/qiskit-community/qiskit-dynamics
Attributes
alias
Default value: 'Drag'