iqm.pulla.interface.StationControlResult#

class iqm.pulla.interface.StationControlResult(sweep_id, task_id, status, start_time=None, end_time=None, result=None, message=None)#

Bases: object

Result of a station control task

Attributes

end_time

Time when the sweep ended in the station control

message

Information about task failure

result

Sweep results converted to the circuit measurement results expected by the client

start_time

Time when the sweep began in the station control

sweep_id

ID of the executed sweep

task_id

ID of the station control task

status

Status of the station control task

Methods

__eq__(other)

Return self==value.

__repr__()

Return repr(self).

Parameters:
sweep_id: UUID#

ID of the executed sweep

task_id: UUID#

ID of the station control task

status: TaskStatus#

Status of the station control task

start_time: str | None = None#

Time when the sweep began in the station control

end_time: str | None = None#

Time when the sweep ended in the station control

result: list[dict[str, list[list[int]]]] | None = None#

Sweep results converted to the circuit measurement results expected by the client

message: str | None = None#

Information about task failure