iqm.iqm_client.models.Metadata#
- class iqm.iqm_client.models.Metadata(*, calibration_set_id: UUID | None = None, request: RunRequest | None = None, parameters: JobParameters | None = None, circuits_batch: list[Circuit] | None = None, cocos_version: str | None = None, timestamps: dict[str, str] | None = None)#
Bases:
BaseModel
Metadata describing a circuit execution job.
Attributes
Return the circuits in the job.
Return the dynamical decoupling mode requested with the job.
Return the dynamical decoupling strategy used with the job.
Return the heralding mode requested with the job.
Configuration for the model, should be a dictionary conforming to [ConfigDict][pydantic.config.ConfigDict].
Return the number of shots in the job.
ID of the calibration set used
optional copy of the original RunRequest sent to the server
job-specific parameters extracted from the original request
circuits batch submitted for execution
CoCoS version used to execute the job
Timestamps of execution progress
Methods
- Parameters:
calibration_set_id (UUID | None) –
request (RunRequest | None) –
parameters (JobParameters | None) –
cocos_version (str | None) –
- model_config: ClassVar[ConfigDict] = {}#
Configuration for the model, should be a dictionary conforming to [ConfigDict][pydantic.config.ConfigDict].
- request: RunRequest | None#
optional copy of the original RunRequest sent to the server
- parameters: JobParameters | None#
job-specific parameters extracted from the original request
- property heralding_mode: HeraldingMode#
Return the heralding mode requested with the job.
- property dd_strategy: DDStrategy | None#
Return the dynamical decoupling strategy used with the job.