qilimanjaro-tech/qililab

[BUG] `ql.save_platform()` erases `reset` parameter from the runcard

Closed this issue · 1 comments

paulQM commented

Expected behavior

Runcard maintains all parameters

Actual behavior

When we update the platform and save the changes to the runcard with ql.save_platform() we notice that the reset parameter of the instrument controllers gets deleted

image

Additional information

No response

Source code

No response

Tracebacks

No response

System Information

Name: qililab
Version: 0.21.1
Summary: Fundamental package for fast characterization and calibration of quantum chips.
Home-page: https://github.com/qilimanjaro-tech/qililab
Author: Qilimanjaro Quantum Tech
Author-email: info@qilimanjaro.tech
License: Apache License 2.0
Location: /home/pjamet/GithubRepos/qililab/src
Requires: h5py, lmfit, networkx, pandas, PyVISA-py, PyYAML, qblox-instruments, qcodes, qcodes_contrib_drivers, qibo, qiboconnection, qm-qua, qpysequence, qualang-tools, ruamel.yaml, rustworkx, tqdm, urllib3
Required-by: 

Platform info:             Linux-5.15.0-86-generic-x86_64-with-glibc2.35
Python version:            3.10.11
PyVISA version:            0.5.2
QCodes version:            0.38.1
QCodes Contrib version:    0.18.0
Qblox Instrument version:  0.10.1
Qpysequence version:       0.10.0
Quantum Machines version:  1.1.4
Qibo version:              0.1.12.dev0

Existing GitHub issues

  • I have searched existing GitHub issues to make sure the issue does not already exist.