RunDefinition#
- class RunDefinition(*, additional_run_properties, hard_sweeps, components, default_data_parameters, default_sweep_parameters, run_id, username, experiment_name, experiment_label, options, software_version_set_id, sweep_definition)#
Bases:
RunBase,RunConfigurationBaseThe content of the run object when creating it.
Module:
iqm.station_control.interface.models.runAttributes
The content of the associated sweep stored in the database.
run_idUnique identifier of the run.
usernameUser who defined the run.
experiment_nameIdentifier of the Experiment (
Experiment.name).experiment_labelFreeform label of the Experiment.
optionsExperiment-specific options or toggles that generated the run.
software_version_set_idUnique identifier of the software version set of the current Python runtime.
additional_run_propertiesA free-form dictionary of data, used to store information that does not fall into other categories.
hard_sweepsMaps
SweepBase.return_parametersto "hardware sweep specification" which specifies how the data measured at each spot should be interpreted and shaped.componentsComponents that participate in this run.
default_data_parametersThe subset of
SweepBase.return_parametersthat were added by default, not by the user.default_sweep_parametersThe subset of
SweepBase.sweepsparameters were added by default, not by the user.Methods
- Parameters:
- sweep_definition: SweepDefinition#
The content of the associated sweep stored in the database.