commandline application to calibrate the WACQT quantum computers automatically
Project description
tergite-autocalibration
A commandline application to calibrate the WACQT quantum computers automatically.
This project contains a calibration supervisor, a collection of calibration schedules and a collection of post-processing & analysis routines.
It was developed and tested on WACQT Quantum Computer at Chalmers University of Technology.
This project is developed by a core group of collaborators.
Chalmers Next Labs AB (CNL) takes on the role of managing and maintaining this project.
Version Control
The Tergite stack is developed on a separate version control system and mirrored on GitHub. If you are reading this on GitHub, then you are looking at a mirror.
Dependencies
Quick Start
- Ensure you have conda installed. (You could simply have python +3.9 installed instead.)
- Ensure you have redis server running
redis-server
- Clone the repo
git clone git@github.com:tergite/tergite-autocalibration.git
- Create conda environment
conda create -n tac -y python=3.9
conda activate tac
- Install the application
cd tergite-autocalibration
pip install -e .
- Copy the
dot-env-template.txt
file to.env
and update the environment variables there appropriately.
cp dot-env-template.txt .env
- Start the automatic calibration
acli calibration start
- For more help on other commands, type:
acli --help
Contribution Guidelines
If you would like to contribute to tergite-webgui, please have a look at our contribution guidelines
Authors
This project is a work of many contributors.
Special credit goes to the authors of this project as seen in the CREDITS file.
ChangeLog
To view the changelog for each version, have a look at the CHANGELOG.md file.
License
Acknowledgements
This project was sponsored by:
- Knut and Alice Wallenburg Foundation under the Wallenberg Center for Quantum Technology (WAQCT) project at Chalmers University of Technology
- Nordic e-Infrastructure Collaboration (NeIC) and NordForsk under the NordIQuEst project
- European Union's Horizon Europe under the OpenSuperQ project
- European Union's Horizon Europe under the OpenSuperQPlus project
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file tergite_autocalibration-2024.9.0.tar.gz
.
File metadata
- Download URL: tergite_autocalibration-2024.9.0.tar.gz
- Upload date:
- Size: 3.7 MB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.8.3 CPython/3.9.19 Linux/6.5.0-1025-azure
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 447da5ea10261f5f2c96d5da9a5d4e09de75201115e9f145322bd05a837c36a9 |
|
MD5 | d2d963adb0405d1b269690a16ba683be |
|
BLAKE2b-256 | b41917360218d8f2bcd8f5fba2d6b7d870588d3b6ff169187e9625ef155e7f24 |
File details
Details for the file tergite_autocalibration-2024.9.0-py3-none-any.whl
.
File metadata
- Download URL: tergite_autocalibration-2024.9.0-py3-none-any.whl
- Upload date:
- Size: 3.8 MB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.8.3 CPython/3.9.19 Linux/6.5.0-1025-azure
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4ca908050c8ca63cdd00bb121ca55edf0c958732fb880705ec27ec91ca2b2c18 |
|
MD5 | efa2f9df56d95a59be892ed0a8ad909f |
|
BLAKE2b-256 | c7e01fec8e2a12f86ad11318eb2c9c851b2da60002f23dd46e1abe29837a7ce9 |