Published October 18, 2023
| Version v0.41.0
Software
Open
QCoDeS/Qcodes: QCoDeS 0.41.0
Authors/Creators
- Jens Hedegaard Nielsen1
- Mikhail Astafev2
- William H.P. Nielsen3
- Dominik Vogel
- lakhotiaharshit
- Alex Johnson4
- AUC Hardal
- Akshita
- sohail chatoor5
- Farzad Bonabi
- Liang
- Sebastian Pauka6
- Giulio Ungaretti7
- Trevor Morgan5
- Adriaan
- Guen Prawiroatmodjo3
- Pieter Eendebak
- Bas Nijholt8
- qSaevar
- Pieter Eendebak
- Stefan Droege9
- Samantha
- Jana Darulova
- Ruben van Gulik
- Natalie Pearson
- ThorvaldLarsen
- 1. @qdev-dk
- 2. @microsoft, @QCoDeS
- 3. @microsoft
- 4. @plotly
- 5. Microsoft
- 6. The University of Sydney
- 7. @LEGO
- 8. @Microsoft
- 9. Riscure B.V.
Description
QCoDeS 0.41.0 (2023-10-18)
Breaking Changes:
- The deprecated modules
qcodes.data,qcodes.loop,qcodes.actions,qcodes.plots,qcodes.measure,qcodes.extensions.slack,qcodes.utils.magic, qcodes.utils.qt_helpersqcodes.utils.slackhas been removed. The modules can be found inqcodes_loop https://github.com/qcodes/qcodes_loop`_ (#5367) - Update QCoDeS to work with the upcoming release of numpy 2.0.
The unused attributes
qcodes.utils.types.numpy_non_concrete_floats_instantiableandqcodes.utils.types.numpy_non_concrete_complex_instantiablehave been removed from QCoDeS. (#5399) - The extra install targets qcodes[slack] and qcodes[qtplot] have been removed. All dependencies on slack and pyqtgraph have moved to qcodes_loop. (#5425)
New:
- QCoDeS now exports data that isn't measured on a grid to a XArray using
MultiIndex. Support for exporting these datasets to NetCDF has also been implemented. Seethis notebook <../examples/DataSet/Working-With-Pandas-and-XArray.ipynb>__ for additional details. (#5334) - Add a register_name keyword to the ParameterBase constructor. If supplied, this value will be used to register parameters in datasets instead of the default full_name. Note that the MultiParameter and ArrayParameter classes do not currently support use of the register_name. (#5381)
- Large datasets are now exported to NetCDF4 using Dask delayed writer. This avoids allocating a large amount of memory to process the whole dataset at the same time. Size threshold at the moment is set to approximately 1 GB. (#5391)
- The QCoDeS Parameters have now gained the ability to use multiple validators.
See
here <../examples/Parameters/Parameters.ipynb>__ for examples of how to use this. (#5426)
Files
QCoDeS/Qcodes-v0.41.0.zip
Files
(17.5 MB)
| Name | Size | Download all |
|---|---|---|
|
md5:4e50385d265bfbce28466fce38f84cf6
|
17.5 MB | Preview Download |
Additional details
Related works
- Is supplement to
- Software: https://github.com/QCoDeS/Qcodes/tree/v0.41.0 (URL)