Measurement
- class qililab.Measurement(experiment_name, sample_name, result_path, experiment_completed, start_time, cooldown=None, sequence_id=None, optional_identifier=None, end_time=None, run_length=None, platform=None, experiment=None, qprogram=None, calibration=None, parameters=None, data_shape=None, debug_file=None, dc_offsets=None, target=None, secondary_source=None, bus_mapping=None)
Bases:
BaseCreates and manipulates Measurement metadata database
Attributes Summary
Methods Summary
add_fitting(database_manager, path[, parameters])Add fitting_path and fitting_parameters into Measurements database table.
end_experiment(session[, traceback])Function to end measurement of the experiment.
load_df()Loads experiments data from hdf files.
Load old experiment data from h5 files.
Loads experiments data from hdf files into Xarray format.
Reads current experiment.
Rewads current experiment in Xarray format.
Loads experiments data from hdf files into numpy array format.
Attributes Documentation
Methods Documentation
- add_fitting(database_manager, path, parameters=None)
Add fitting_path and fitting_parameters into Measurements database table.
- Parameters:
database_manager (
DatabaseManager) – _description_path (
str) – Fitting plots or data path.parameters (
dict[str,Any] | None, optional) – Fitting parameters in dictionary form. Defaults to None.