spinqick.core.ld_pulses
Module for setting up and playing LD qubit pulse sequences.
Functions
|
Sets up a single qubit pi/2 pulse for x and y axes. |
|
Parses the gate and angle and play pulses. This plays a 180 degree x- or y- pulse as two 90 |
Module Contents
- spinqick.core.ld_pulses.setup_1_ld_qubit(prog, cfg)
Sets up a single qubit pi/2 pulse for x and y axes.
- Parameters:
prog (qick.asm_v2.QickProgramV2)
- spinqick.core.ld_pulses.parse_and_play_1q(prog, cfg, gate_list)
Parses the gate and angle and play pulses. This plays a 180 degree x- or y- pulse as two 90 degree pulses.
- Parameters:
gate_list (List[str]) – takes a list of strings in the form of “axis” + “angle in degrees”. For example, [“X90”, “X180”, “Y180”]
prog (qick.asm_v2.QickProgramV2)