redo pulseLengths; with new QGL somehow Pulse objects appear to be a list, since they extend namedtuple? Also, Qubits don't have a .equals, so set comparison is failing when looking for the previous barrier with the proper subset of channels. Perhaps the problem is really something in the way pulses are created from QGL2? For now, compare the string representation of Qubits to find the barrier with the superset of channels
redo pulseLengths; with new QGL somehow Pulse objects appear to be a list, since they extend namedtuple? Also, Qubits don't have a .equals, so set comparison is failing when looking for the previous barrier with the proper subset of channels. Perhaps the problem is really something in the way pulses are created from QGL2? For now, compare the string representation of Qubits to find the barrier with the superset of channels

BBN-Q/pyqgl2,BBN-Q/pyqgl2