This repository has been archived by the owner on Jun 12, 2023. It is now read-only.
randomized_benchmarking_seq
doesn't work when interleaved element has a pulse gate
#564
Labels
bug
Something isn't working
Informations
What is the current behavior?
randomized_benchmarking_seq
doesn't work when called with aninterleaved_elem
that has a pulse gate.In the example below, the interleaved_elem is a circuit comprising of a single gate,
custom_swap
, which is a pulse gate.Running this code is necessary to run pulse-gates for the Open Science Challenge.
Steps to reproduce the problem
What is the expected behavior?
It doesn't fail.
Suggested solutions
Not sure. Ideally there would be a way to both denote that the custom gate is clifford, while also preserving our own pulse-level calibration for it.
In a previous version of qiskit-ignis, we could pass in something like
interleaved_gates = [['swap 0 1']]
instead ofinterleaved_elem
. Then we could hack around the resultant circuits to manually insert the pulse gates. But hopefully there is a more elegant fix.The text was updated successfully, but these errors were encountered: