ColdAtomJob

class ColdAtomJob(backend, job_id)[source]

Class of jobs returned by cold atom backends.

Parameters:
  • backend (BackendV1) – The backend on which the job was run.

  • job_id (str) – The ID of the job.

Attributes

ColdAtomJob.version

Methods

ColdAtomJob.backend()

Return the backend where this job was executed.

ColdAtomJob.cancel()

Attempt to cancel the job.

ColdAtomJob.cancelled()

Return whether the job has been cancelled.

ColdAtomJob.done()

Return whether the job has successfully run.

ColdAtomJob.error_message()

Retrieve the error message from the backend.

ColdAtomJob.in_final_state()

Return whether the job is in a final job state such as DONE or ERROR.

ColdAtomJob.job_id()

Return a unique id identifying the job.

ColdAtomJob.result([timeout, wait])

Retrieve a qiskit result object from the backend.

ColdAtomJob.running()

Return whether the job is actively running.

ColdAtomJob.status()

Retrieve the status from the backend.

ColdAtomJob.submit()

Submit the job to the backend for execution.

ColdAtomJob.wait_for_final_state([timeout, ...])

Poll the job status until it progresses to a final state such as DONE or ERROR.