Closed quantumjim closed 2 years ago
I snuck in an extra little opt-in feature too: analysing error probs for the results from a logical '1'.
Thanks for the comments. What do you mean by a reno?
Oh, just a release note file using the reno
tool. The process is documented in the contributing guide here: https://github.com/Qiskit/qiskit-ignis/blob/master/CONTRIBUTING.md#release-notes
I added the release note file. The failing test is just due to the random timeout of the tutorials, and might get fixed on a rerun.
It seems there was something making the tutorial take longer. All fixed now and ready to merge!
I inadvertently pushed something to this branch in error. It's undone now so everything is back to what it should be.
Done! And also included the missing ')', which made the linter :(
Summary
A keyword argument
xbasis
is added toRepetitionCodes
. This allows an alternate encoding to be used, based on the repetitions of the X basis states rather than the Z basis.Details and comments
This does not impact any existing features and adds no new methods. It basically just injects a bunch of hadamards and reverses
cx
gates ifxbasis=True
.