kosmos.circuit_runner.ibm_runtime_utils¶
Functions¶
- qiskit_remote_backend(qiskit_runtime_service: qiskit_ibm_runtime.QiskitRuntimeService, backend_name: str | None = None, min_num_qubits: int | None = None) qiskit_ibm_runtime.IBMBackend¶
Return a remote backend.
- Parameters:
- Returns:
The remote backend.
- Return type:
IBMBackend
- available_backends_list(qiskit_runtime_service: qiskit_ibm_runtime.QiskitRuntimeService) str¶
Human-readable list of available backends, including pending jobs.
- Parameters:
qiskit_runtime_service (QiskitRuntimeService) – The Qiskit Runtime service instance.
- Returns:
Human-readable list of available backends, including pending jobs.
- Return type:
- cancel_job(qiskit_runtime_service: qiskit_ibm_runtime.QiskitRuntimeService, job_id: str) None¶
Cancel a runtime job.
- Parameters:
qiskit_runtime_service (QiskitRuntimeService) – The Qiskit Runtime service instance.
job_id (str) – The job ID.
- cancel_all_jobs(qiskit_runtime_service: qiskit_ibm_runtime.QiskitRuntimeService) None¶
Cancel all runtime jobs.
- Parameters:
qiskit_runtime_service (QiskitRuntimeService) – The Qiskit Runtime service instance.
- minimal_circuit() qiskit.QuantumCircuit¶
Return a minimal Qiskit circuit suitable to test basic execution.
The circuit uses one qubit and one classical bit, applies an X gate, and measures the outcome.
- Returns:
The minimal quantum circuit.
- Return type:
QuantumCircuit