After merging #990, Qibocal is now compatible with Qibolab 0.2.1. For this reason, a small internal refactoring and some breaking changes were required. The main differences concern the acquisition functions and the protocol parameters:
- The amplitudes are no longer relative to the values defined in the platform, but to
the maximum value the instruments reach (internally stored in
Qibolab
). It implies renaming the amplitude parameters and converting the new amplitude level accordingly. - The platform parameters that were previously in the
parameters.json
but required byQibolab
to execute circuits and pulse sequences (like$E_J$ ,$T_1$ and$T_2$ ), are moved to thecalibration.json
stored inside each platform folder. - In the Rabi and flipping experiment, Qibocal provides the possibility to calibrate the
$RX(\pi/2)$ . - Small changes in the report template.
- Some protocols are not supported anymore(#990 (comment) for a list of them).