RunWithTimestamps#

class RunWithTimestamps(*, run_id, username, experiment_name, experiment_label, options, software_version_set_id, created_timestamp, modified_timestamp, begin_timestamp, end_timestamp)#

Bases: RunBase

Abstract base class of run data including timestamps.

Module: iqm.station_control.interface.models.run

Attributes

created_timestamp

Time when the object was created in the database.

modified_timestamp

Time when the object was last modified in the database.

begin_timestamp

Time when the run began in the station control.

end_timestamp

Time when the run ended in the station control.

run_id

Unique identifier of the run.

username

User who defined the run.

experiment_name

Identifier of the Experiment (Experiment.name).

experiment_label

Freeform label of the Experiment.

options

Experiment-specific options or toggles that generated the run.

software_version_set_id

Unique identifier of the software version set of the current Python runtime.

Methods

Parameters:
created_timestamp: datetime#

Time when the object was created in the database.

modified_timestamp: datetime#

Time when the object was last modified in the database.

begin_timestamp: datetime#

Time when the run began in the station control.

end_timestamp: datetime | None#

Time when the run ended in the station control.