archiver4qiskit

Tools to help record data from Qiskit jobs.

Install with

pip install git+https://github.com/NCCR-SPIN/archiver4qiskit.git

Import the main tools with

from qiskitarchiver import submit_job, get_archive

To submit a job use

archive_id = submit_job(circuits, backend_name)

Here circuits are the circuits to run and backend_name is a string specifying the backend (for example 'ibmq_bogota' or 'aer_simulator'). Other than backend_name, arguments from this are passed directly on to the relevant run() function (which means you need to transpile your circuits first). The returned archive_id is a string used to retrieve the job from locally saved files.

To retreive an archive object use

archive = get_archive(archive_id)

This object functions much the same as the Qiskit job object. For example, archive.result() provides the results. Once obtained, the results are incorporated into the saved archive.

GitHub

GitHub - NCCR-SPIN/archiver4qiskit: Tools to help record data from Qiskit jobs
Tools to help record data from Qiskit jobs. Contribute to NCCR-SPIN/archiver4qiskit development by creating an account on GitHub.