Skip to main content

A extension of entropy lab for persistent storage of calibration parameters of a quantum processing unit (QPU).

Project description

Entropy QPU DB

Background

The entropy QPU DB is an extension designed to make it easy to calibrate and manage experimentation of quantum processing units. It provides two abilites:

  1. to run automated calibrations of all parameters related to the qubits, couplers and readout elements that make up a QPU, using calibration graphs, as inspired by Google's Optimus method.

  2. to store the calibration data in a persistent storage DB, and integrate that DB into the calibration framework.

One of the challenges of bringing up a QPU from "scratch" is that it's not always straightforward to understand which calibrations need to be, at what order and with which parameters. On the other hand, QPUs contain many parameters which require calibration and tracking, which makes automated tools essential for this task.

This means that the process of building the calibration graph for a QPU needs to be needs to be both flexible and powerful. The QPU DB is designed to allow to do just that.

Getting started

This package requires having entropy installed, which can be obtained from pipy here.

To get started, check out the tutorials under docs/.

Contact info

The QPU DB was conceived and developed by Lior Ella, Gal Winer, Ilan Mitnikov and Yonatan Cohen, and is maintained by Guy Kerem. For any questions, suggestions or otherwise - please contact us on our discord server!

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

entropylab-qpudb-0.0.9.tar.gz (12.4 kB view details)

Uploaded Source

Built Distribution

entropylab_qpudb-0.0.9-py3-none-any.whl (13.0 kB view details)

Uploaded Python 3

File details

Details for the file entropylab-qpudb-0.0.9.tar.gz.

File metadata

  • Download URL: entropylab-qpudb-0.0.9.tar.gz
  • Upload date:
  • Size: 12.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/3.7.3 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.7.3

File hashes

Hashes for entropylab-qpudb-0.0.9.tar.gz
Algorithm Hash digest
SHA256 4cbc2ad9fcd2cb50be2d7512bb4fa4c5c8d4b1c34722edd2a65c0fe6fe0e122e
MD5 f8a12d9ccb610c909060272da6c3d610
BLAKE2b-256 fae45a091251209cb0ddcfb1aa51be7f59c79c1611c03826a24160a20ea5d60c

See more details on using hashes here.

File details

Details for the file entropylab_qpudb-0.0.9-py3-none-any.whl.

File metadata

  • Download URL: entropylab_qpudb-0.0.9-py3-none-any.whl
  • Upload date:
  • Size: 13.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/3.7.3 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.7.3

File hashes

Hashes for entropylab_qpudb-0.0.9-py3-none-any.whl
Algorithm Hash digest
SHA256 7a79f9292c4012ce5dc0a651cf79b92f7af3273f4d2ea2e9fb2965281828857e
MD5 0c3ab7a609d56ea8d177317d73fac737
BLAKE2b-256 60442421e5b1fb3e0498ad0fb4a6846257b8d07da17830e64a8919d997c40a50

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page