Skip to content

run

tergite_autocalibration.config.run

Classes:

Name Description
RunConfiguration

A class to handle all run specific configurations.

RunConfiguration

RunConfiguration(*args, **kwargs)

Bases: TOMLConfigurationFile

A class to handle all run specific configurations. A run is e.g. when you call acli start and it is over as soon as the program terminates

Attributes:

Name Type Description
cooldown str

Returns:

couplers List[str]

Returns:

data_dir Optional[str]

Returns:

id str

Returns:

is_internal bool

Returns:

log_dir str

Returns:

name str

Returns:

qubits List[str]

Returns:

runner_logo str

Returns:

target_node str

Returns:

cooldown property

cooldown: str

Returns:

Type Description
str

Date of the last cooldown.

couplers property

couplers: List[str]

Returns:

Type Description
List[str]

Coupler to be calibrated. This should be a subset or equal the couplers in the device_config.toml

data_dir property writable

data_dir: Optional[str]

Returns:

Type Description
Optional[str]

Data directory in form YYYY-MM-DD/"ACTIVE"_HH-MM-SS--target_node

id property

id: str

Returns:

Name Type Description
str str

Run ID in form of YYYY-MM-DD--HH-MM-SS--"tac-run-id"

is_internal property

is_internal: bool

Returns:

Type Description
bool

flag if the plots are for internal use or not.

log_dir property writable

log_dir: str

Returns:

Name Type Description
str str

Run directory in form YYYY-MM-DD/"ACTIVE"_HH-MM-SS--target_node

name property

name: str

Returns:

Type Description
str

A name given for the run, takes target node as default if not specified

qubits property

qubits: List[str]

Returns:

Type Description
List[str]

Qubits to be calibrated. This should be a subset or equal the qubits in the device_config.toml

runner_logo: str

Returns:

Type Description
str

Path to the logo to be used in the runner.

target_node property

target_node: str

Returns:

Type Description
str

Node to calibrate to