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 | str] | 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. 
 
