Quantum Code Visualizer & PanQEC
Quantum Code Visualizer and PanQEC support the inspection and evaluation of quantum error-correcting codes. PanQEC's browser interface displays two- and three-dimensional code lattices, using shapes and colors to distinguish qubits, stabilizers, Pauli errors, and violated checks. Users can insert errors, display logical operators, and apply a selected decoder's correction while examining the same code geometry. Custom codes can supply their own visual representations. The Python package also provides threshold and finite-size-scaling plots for comparing simulation results. These views support checking code implementations and studying error-correction behavior.
Visualization labels
03 / VisualizationVisual representations
Visualization resources
Explore the tool’s visualization features and documentation.
Custom codes and GUI visualization
Explains qubit and stabilizer shapes, colors, opacity, and how to add a custom code to the local browser interface.
Threshold visualization tutorial
Shows simulation analysis with threshold-crossing curves, separate error sectors, and finite-size-scaling plots.
Code and representation reference
Documents supported code families and the methods that define qubit and stabilizer representations.
Tailoring Three-Dimensional Topological Codes for Biased Noise
Cite this work
@article{huang_panqec_2023,
author = {Huang, Eric and others},
publisher = {American Physical Society},
doi = {10.1103/PRXQuantum.4.030338},
issue = {3},
journal = {PRX Quantum},
month = sep,
pages = {030338},
title = {Tailoring Three-Dimensional Topological Codes for Biased Noise},
volume = {4},
year = {2023},
}