Skip to content

v0.17.0

Compare
Choose a tag to compare
@TheoLaudatQM TheoLaudatQM released this 18 Apr 16:02
· 38 commits to main since this release
7223a7a

Added

  • Video_mode - New module to update some pre-defined parameters of a QUA program while fetching data from the OPX.
  • simulator - create_simulator_controller_connections can now be used to create the connections between a subset of a large cluster.
  • results - DataHandler can be used to save data (values, matplotlib figures, numpy/xarray arrays) to the local file storage.
  • callable_from_qua - Framework used to call Python functions within the core of a QUA program.
  • octave_tools - Added library of functions for manipulating the calibration database and updating the mixer correction parameters dynamically in Python or in QUA directly.
  • digital_filters - Added library of functions allowing the derivation of the digital filter taps to correct distortions.
  • macros - Added long_wait convenience macro to simplify waiting for longer than the maximum wait time.

Changed

  • bakery - Added the possibility to use the mwInput key to enable baking compatibility with MW-FEM dedicated element.
  • config/waveform_tools - Added sampling rate argument with default value set to 1GS/s to the waveforms.
  • simulator - create_simulator_controller_connections now creates the connections with a different algorithm that uses all available optical connections.
  • simulator - create_simulator_controller_connections order of input parameters has changed.
  • External_frameworks/qcodes - Fixed the unit of phase
  • External_frameworks/qcodes - Added a flag to allow for the phase to remain wrapped
  • results - Add a warning when timeout is reached in wait_until_job_is_paused.

Deprecated

  • simulator - qualang_tools.simulator_tools has been deprecated and was moved to qualang_tools.simulator.

Fixed

  • loops - An error will be raised when the logarithmic step is too small (from_array & qua_logspace with integers).