QCoDeS 0.23.0 - February 2021 update
Changelog for QCoDeS 0.23.0
The February 2021 release of QCoDeS.
Improved:
- Commit data directy to dataset cache (#2667) (#2761)
- Removed duplicate get call in
_ParamCaller
used to acquire
parameters out of the main thread. This fix resulting in a 2x speed up for multi-threaded experiments (#2712) - Add
pandas
andxarray
methods toDataSetCache
matching theDataSet
(#2763) - Fix to Avoid loading data twice in dataset's
to_xarray_dataset
method (#2762) - Add optional
tqdm
progress bar todoNd
functions (#2734) - Improvment to
Station
by adding theload_all_instruments
method to load everything specified
in configuration yaml (#2721) (#2754) - In
guid_helpers
the regular expression used to read guids from a string represantation of a
list/tuple of guids was flawed. Improvment to useast.parse
makes it a lot easier and error proof. (#2700) - Fix for station snapshot of parameters with
snapshot_exclude
(#2692)
New drivers:
- AWG Driver for the Keysight
M9336A
PXIe I/Q Arbitrary Waveform Generator. This driver provides
a simple wrapper around the IVI-C drivers from Keysight (#2613) - Driver wrapper for the Keysight
M960X
DAC. This driver provides an interface into the IVI-C driver
provided by Keysight (#2613)
Improved drivers:
- Feature to determine the frequency and power parameter validators on the Agilent
E8527D
microwave
source based on the installed options (#2690)