Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Protocols list #1012

Merged
merged 5 commits into from
Oct 17, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 5 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -81,5 +81,9 @@ Feel free to check
[![DOI](https://zenodo.org/badge/511836317.svg)](https://zenodo.org/badge/latestdoi/511836317)



If you use the package please refer to [the documentation](https://qibo.science/qibo/stable/appendix/citing-qibo.html#publications) for citation instructions

## Ongoing development

A non-exhaustive list of possible protocols to be implemented in Qibocal is collected
[here](doc/dev/README.md).
39 changes: 39 additions & 0 deletions doc/dev/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,39 @@
# Qibocal Roadmap

### High Priority
#### Single qubit

- Rabi and flipping to calibrate pi/2 rotations (https://web.physics.ucsb.edu/~martinisgroup/theses/Chen2018.pdf par. 5.9)
- Kernels for integration
- Drag with detuning (https://arxiv.org/pdf/1904.06560)
- Cross-entropy benchmarking
- SNR in spectroscopies and SNR in the IQ plane
https://dsp.stackexchange.com/questions/24372/what-is-the-connection-between-analog-signal-to-noise-ratio-and-signal-to-noise.
https://arxiv.org/pdf/2106.06173.pdf
- Improve readout amplitude optimization with the outliers probability
(https://escholarship.org/content/qt0g29b4p0/qt0g29b4p0.pdf?t=prk0gj)
- Cryoscope (https://arxiv.org/pdf/1907.04818, https://github.com/qua-platform/qua-libs/blob/main/Quantum-Control-Applications/Superconducting/Single-Flux-Tunable-Transmon/Use%20Case%201%20-%20Paraoanu%20Lab%20-%20Cryoscope/readme.md)
- Optimal control with randomize benchmarking (https://arxiv.org/pdf/1403.0035)

#### Two qubits

- Cross resonance gates (https://journals.aps.org/prb/abstract/10.1103/PhysRevB.81.134507)
- SNZ / Martini Ansatz (https://arxiv.org/pdf/2008.07411 https://arxiv.org/pdf/1402.5467)
- Improve and test coupler routines
- Measure ZZ coupling in couplers (flux amplitude vs coupling) (Manenti Motta, par. 14.8.4)
- Improve and test iSWAP implementation

### Low Priority
#### Single Qubit

- Calibrate the other qubit states
- Carr-Purcell-Meiboom_Gill sequence
- Explore cosine pulse as X pulse (https://web.physics.ucsb.edu/~martinisgroup/theses/Chen2018.pdf par. 5.4)
- Active reset
- Measurement tomography https://arxiv.org/pdf/1310.6448.pdf
- XY-Z timing
(https://escholarship.org/content/qt0g29b4p0/qt0g29b4p0.pdf?t=prk0gj par. 5.10)
- Quantum volume
- Gate Set Tomography
Copy link
Member

Choose a reason for hiding this comment

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

Speaking of MM. Should we also add other possible implementations of Z rotations? (14.6.4)

As low priority, of course.

Not much because they may be useful as gates, but just because they are possible, and they may be used as further checks on the qubit, since they are playing with the same parameters.

Copy link
Contributor Author

Choose a reason for hiding this comment

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

I would peronally avoid them since they don't add information, maybe the only one to take into consideration is the one using the AC Stark effect to study the phenomenon itself.

Copy link
Member

Choose a reason for hiding this comment

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

To be fair, that's the one I mostly had in mind...
(the virtual Z we already had, and the composition of other X and Y gates requires a calibration of the Y for arbitrary angles...)

Maybe, the other one I would have considered is fluxing the qubit to measure the Z rotation. As a (redundant?) way to show control over the flux.

In any case, if interesting, we could even reconsider at a later stage.

Copy link
Member

Choose a reason for hiding this comment

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

Is there a reason to completely exclude the process tomography?

Copy link
Contributor Author

Choose a reason for hiding this comment

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

No, just forgotten

- Process Tomography
- Study Qubit AC-Stark effect