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)

Bases: Base

Creates and manipulates Measurement metadata database

Attributes Summary

calibration

cooldown

created_by

data_shape

dc_offsets

debug_file

end_time

experiment

experiment_completed

experiment_name

measurement_id

optional_identifier

parameters

platform

qprogram

result_path

run_length

sample_name

secondary_source

sequence_id

start_time

target

Methods Summary

end_experiment(session[, traceback])

Function to end measurement of the experiment.

load_df()

Loads experiments data from hdf files.

load_old_h5()

Load old experiment data from h5 files.

load_xarray()

Loads experiments data from hdf files into Xarray format.

read_experiment()

Reads current experiment.

read_experiment_xarray()

Rewads current experiment in Xarray format.

read_numpy()

Loads experiments data from hdf files into numpy array format.

Attributes Documentation

calibration
cooldown
created_by
data_shape
dc_offsets
debug_file
end_time
experiment
experiment_completed
experiment_name
measurement_id
optional_identifier
parameters
platform
qprogram
result_path
run_length
sample_name
secondary_source
sequence_id
start_time
target

Methods Documentation

end_experiment(session, traceback=None)

Function to end measurement of the experiment. The function sets inside the database information about the end of the experiment: the finishing time, completeness status and experiment length.

load_df()

Loads experiments data from hdf files.

load_old_h5()

Load old experiment data from h5 files.

load_xarray()

Loads experiments data from hdf files into Xarray format.

read_experiment()

Reads current experiment.

read_experiment_xarray()

Rewads current experiment in Xarray format.

read_numpy()

Loads experiments data from hdf files into numpy array format.