QCoDeS 0.36.0 #4844
jenshnielsen
announced in
Announcements
QCoDeS 0.36.0
#4844
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
QCoDeS 0.36.0 (2022-11-29)
Breaking Changes:
test_intrumentandtest_intrumentsfunctions are no longer availablefrom the toplevel qcodes namespace.
If you require these functions they must be imported from
qcodes.instrument_drivers.test. (A few more transitions from units to unit #461`)Loop,Measureand members ofqcodes.datain the toplevel QCoDeS namespace has beenremoved. (Remove deprecated import of loop etc at the top level of qcodes #4674)
qcodesrc.jsonconfig file has been deprecated. This feature isexpected to be very lightly used. Please do get in touch if you rely on it. This will eventually
be replaced by a random string. For the same reason
load_by_run_specwill no longer printsample_idas part of the output when more than one potential match is found.Note that this is different from the sample_name set as part of an experiment which is still supported. (Add random sample to guid #4763)
Improved:
that value in the dataset rather than the value set. (Add ability to get parameter after set to dond #4759)
plot_datasetwill now correctly wrap long titles into multiple lines. (Add text-wrapping for extra-long plot titles #4770)pyvisa_sim_fileargument. This allows easier instantiation ofsimulated visainstrments in tests (both in QCoDeS and external) as well as use of simulated instruments in
station yaml files. (Add importlib resources bases import to VisaInstruments #4790)
KeyboardInterruptorBreakConditionInterrupt.Instead of raising the interrupts, they are now logged as warning. (log.warning instead of raise exception if measurement has been interrupted. #4801)
qcodes.dataset.load_from_netcdfnow always perservers order of the dependent coordinateswhen loading a netcdf file into memory. (Load coordinates from netcdf in the correct order. #4802)
rundescriber_from_jsonto dataset public APIfor materializing
RunDescriberobjects from json strings (Add rundescriber_from_json to dataset public API for loading RunDescriber from json #4811)RunDescriber,InterDependencies_,ParamSpecTreeto dataset public API (Add RunDescriber and friends to dataset public API #4816)qcodes.datasetthat takes apath to a db or data file now accepts a
pathlib.Pathobject in addition to astr. (Consistently allow pathlib.Path in all relevant public dataset methods #4818)New:
dataset.get_parameter_data.This is usefull to track the progress of the data download.
Since sqlite3 does not allow to keep track of the data loading progress,
we compute how many sqlite requests correspond to a certain percentage of
progress which is dictated by a config parameter "callback_percent".
Then we perform x sql request instead of one, running the callback everytime. (Add a callback to get_parameter_data to follow data loading #4688)
This discussion was created from the release QCoDeS 0.36.0.
Beta Was this translation helpful? Give feedback.
All reactions