Skip to content

Feature/jazz n 2 n#532

Merged
Deepakkhurrana merged 11 commits into
mainfrom
feature/JAZZ-N-2N
Jul 2, 2026
Merged

Feature/jazz n 2 n#532
Deepakkhurrana merged 11 commits into
mainfrom
feature/JAZZ-N-2N

Conversation

@paulQM

@paulQM paulQM commented Jun 18, 2026

Copy link
Copy Markdown
Contributor

Summary

Adds two new CZ amplitude calibration nodes from arXiv:2402.18926v3 (Appendix I.1, Fig. 13), together with shared analysis/plotting utilities:

  • 33b JAZZ-N — Refocused echo train with N = 4k + 1; measures target-qubit P_|1> vs CZ amplitude scale. Intended as a high-resolution amplitude calibration after a coarse estimate from 32a/32b.
  • 33c JAZZ2-N — Two-qubit superposition variant with N = 2k; measures joint P_|00> on both qubits. Sensitive to both conditional phase rotation angle and leakage

Both nodes sweep amplitude scale around the stored CZ amplitude, average over the repetition axis, and fit a sinc model to extract the optimal flux_pulse_qubit.amplitude. They support all standard CZ gate macros (cz_unipolar, cz_flattop, cz_bipolar, cz_flattop_erf, cz_SNZ).

Changes

Area Files
JAZZ-N utilities calibration_utils/cz_jazz_n/ (analysis, parameters, plotting)
JAZZ2-N utilities calibration_utils/cz_jazz2_n/ (analysis, parameters, plotting)
Calibration nodes 33b_JAZZ-N.py, 33c_JAZZ2-N.py

@Deepakkhurrana Deepakkhurrana left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I have pushed some commits to

  • align plotting and naming logic with previous nodes
  • description updates to capture the advantage of these two nodes for example over 32b
  • Renamed them: since they tune qubit flux, they should belong under 32.

After these changes LGTM

@HuanQM HuanQM left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM overall. Minor point: There is one unused file included in this PR.

@Deepakkhurrana

Copy link
Copy Markdown
Contributor

@HuanQM the unused file have been removed

@Deepakkhurrana Deepakkhurrana merged commit 3332986 into main Jul 2, 2026
1 check passed
@Deepakkhurrana Deepakkhurrana deleted the feature/JAZZ-N-2N branch July 2, 2026 08:02
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants