qiboteam / qibocal

Quantum calibration, characterization and validation module for Qibo.
https://qibo.science
Apache License 2.0
30 stars 7 forks source link

cz_virtualz does not support CZ pulse sequences containing coupler pulses #894

Closed aorgazf closed 2 months ago

aorgazf commented 3 months ago

Hi, the routine only adds to the pulse sequence to be played, the pulses corresponding to the high frequency qubit, filtering out all others. line 146:

    sequence.add(
        Y90_pulse,
        cz.get_qubit_pulses(ordered_pair[1]), # <------ this filters out coupler pulses
        theta_pulse,
        measure_target,
        measure_control,
    )