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
-
QCoDeS 0.36.0 (2022-11-29)
Breaking Changes:
test_intrument
andtest_intruments
functions 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
,Measure
and members ofqcodes.data
in the toplevel QCoDeS namespace has beenremoved. (Remove deprecated import of loop etc at the top level of qcodes #4674)
qcodesrc.json
config 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_spec
will no longer printsample_id
as 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_dataset
will now correctly wrap long titles into multiple lines. (Add text-wrapping for extra-long plot titles #4770)pyvisa_sim_file
argument. 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)
KeyboardInterrupt
orBreakConditionInterrupt
.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_netcdf
now always perservers order of the dependent coordinateswhen loading a netcdf file into memory. (Load coordinates from netcdf in the correct order. #4802)
rundescriber_from_json
to dataset public APIfor materializing
RunDescriber
objects from json strings (Add rundescriber_from_json to dataset public API for loading RunDescriber from json #4811)RunDescriber
,InterDependencies_
,ParamSpecTree
to dataset public API (Add RunDescriber and friends to dataset public API #4816)qcodes.dataset
that takes apath to a db or data file now accepts a
pathlib.Path
object 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