sandialabs / pyGSTi

A python implementation of Gate Set Tomography
http://www.pygsti.info
Apache License 2.0
132 stars 55 forks source link

How to characterize crosstalk errors with PyGsti? #404

Closed Lucas-Reed closed 3 months ago

Lucas-Reed commented 4 months ago

In the paper "Experimental Characterization of Crosstalk Errors with Simultaneous Gate Set Tomography", the authors used PyGsti to fit the crosstalk model to the experimental data. Is this operation built into PyGsti? Is it possible to accomplish this with a few lines of code?

sserita commented 3 months ago

Hi Lucas,

At the time of publication, a fairly involved standalone analysis script was used to do the model fitting of the crosstalk models; however, the code has evolved since then. In modern pyGSTi, the series of nested crosstalk models denoted in Figure 1 can be created in several (maybe more than a few, but not TOO many) lines of code in the attached Jupyter notebook.

CrosstalkModels.ipynb.zip

Hopefully that answers your question!

sserita commented 3 months ago

Closing this as part of issue cleanup for the next minor release as we answered the question. Please reach out again if this example was not a sufficient starting point!