10.11578/DC.20190722.2
Nielsen, Erik
Erik
Nielsen
Sandia National Lab. (SNL-NM), Albuquerque, NM (United States)
Blume-Kohout, Robin
Robin
Blume-Kohout
Sandia National Lab. (SNL-NM), Albuquerque, NM (United States)
Rudinger, Kenneth
Kenneth
Rudinger
Sandia National Lab. (SNL-NM), Albuquerque, NM (United States)
Proctor, Timothy
Timothy
Proctor
Sandia National Lab. (SNL-NM), Albuquerque, NM (United States)
Saldyt, Lucas
Lucas
Saldyt
Sandia National Lab. (SNL-NM), Albuquerque, NM (United States)
Python GST Implementation (PyGSTi) v. 0.9
Sandia National Laboratories (SNL-NM), Albuquerque, NM (United States)
2019
en
Quantum Testbeds
28250
USDOE
NA0003525
Python GST Implementation (PyGSTi) v. 0.9
PyGSTi is a Python package for modeling and characterizing noise (errors) in small quantum information processors. In addition to being a basic framework for describing quantum circuits and noise models, it implements mainstream quantum characterization, verification, and validation (QCVV) protocols such as Gate Set Tomography (GST), Randomized Benchmarking (RB), Robust Phase Estimation, and Idle Tomography. It also implements prototype protocols used for timeseries analysis and crosstalk detection, all of which have the goal of better understanding the noise found in existing as-built experimental devices. The central protocol of pyGSTi (from where it derives its name) is Gate Set Tomography. GST is a theory and protocol for simultaneously estimating the state preparation, gate operations, and measurement effects of a physical system of one or many quantum bits (qubits). These estimates are based entirely on the statistics of experimental measurements, and their interpretation and analysis can provide a detailed understanding of the types of errors/imperfections in the physical system. In this way, GST provides not only a means of certifying the “goodness” of qubits but also a means of debugging (i.e.
improving) them. The other protocols follow this similar pattern in that they use statistical inference and analysis of experimental data to estimate one or more properties of the noise in a
device.