Cirq
Cirq is a Python framework for constructing, transforming, and executing quantum circuits. Its circuit diagrams expose gates, qubit wires, parallel moments, and nested circuit operations, while state histograms summarize measured outcomes. Hardware-oriented views include heatmaps that place single-qubit and two-qubit metrics in a device's spatial layout. The cirq-google package also provides calibration plots and comparison histograms for processor metrics. These visualizations support circuit inspection, result analysis, and examination of hardware characteristics. The linked guides show the relevant APIs and distinguish locally supplied example data from workflows requiring access to Google's quantum service.
Visualization labels
03 / VisualizationVisual representations
Combined representations
Visualization resources
Explore the tool’s visualization features and documentation.
Circuit diagrams and moments
Examples of circuit structure, parallel operations, insertion strategies, and nested diagrams.
State histograms
Plot measured outcomes, sparse distributions, and grouped measurement results.
Qubit and interaction heatmaps
Map values onto qubit locations and neighboring pairs, with labels and color scales.
Calibration visualization
Examples of processor error metrics and comparison histograms using cirq-google.
Cirq
Cite this work
@software{Cirq_Developers_2025,
author = {{Cirq Developers}},
publisher = {Zenodo},
url = {https://doi.org/10.5281/zenodo.16867504},
doi = {10.5281/zenodo.16867504},
month = aug,
title = {Cirq},
version = {v1.6.1},
year = {2025},
}