v0.4.0, June 2019 Release
Changelog for QCoDeS 0.4.0
The June 2019 release of QCoDeS adds final touches to support for complex-valued data, includes under-the-hood improvements, and ships a couple of new instrument drivers as well as improvements to existing instrument drivers.
New & Improved
-
Native support for complex-valued data:
-
QCoDeS Workflow:
- Add
plot_dataset
function to plot given data set without specifying id as inplot_by_id
(#1614)
- Add
-
Instruments
- Fix / snapshot_base
params_to_skip_update
behavior (#1584)
- Fix / snapshot_base
-
Database upgrades:
- DB version 6 - version contents of
run_description
column (#1577)
- DB version 6 - version contents of
-
Old dataset:
- Change
HDF5FormatMetadata
to not sort keys in the metadata (#1581)
- Change
Instrument drivers
-
New Drivers:
-
Improved Drivers:
Miscellaneous
- Documentation: Explicit experiment in notebooks (#1612)
Under the hood
- Use perf_counter, not monotonic for DB flushing (#1498)
- Don't get db location from config if sqlite connection supplied (#1618)
- Don't read from layouts and dependencies tables in QCoDeS (#1572)
- Reorganization of sqlite-facing modules (#1570)
- Reorganization of run descriptions module structure (#1577)