sandialabs / pyGSTi

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

HTML Reports for Non-Gauge Optimized Models #412

Closed pcwysoc closed 2 months ago

pcwysoc commented 3 months ago

Describe the bug When gauge optimization is not performed during GST the HTML report does not generate the gauge-dependent figures. There is a similar, less critical, problem for notebook reports.

To Reproduce

GaugeOptReportBug.ipynb.zip

Expected behavior I believe that the raw estimates and error metrics should still generate, although they won't be as informative. Otherwise, there should be some flag to remove the gauge-dependent sections of the report.

Environment (please complete the following information):

coreyostrove commented 3 months ago

Thanks for the bug report, @pcwysoc! And for the example code reproducing the error. I have implemented a fix for this (along with some other issues I discovered along the way) on the branch 'feature-circuitlistsdesign-reporting'. These should be merged into develop sometime soon (there is already a PR for these changes), but in the meantime you can merge that branch into your own if you need this working right away.

sserita commented 2 months ago

Closing as this is now merged in with #415