Skip to main content

Tergite Automatic Calibration

CI

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 and analysis routines. It is 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.

Note: 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.

Quick Start

Dependencies

  • Ensure you have conda installed. (You could simply have python +3.12 installed instead.)
  • Ensure you have redis server running
  • The standard port for a redis server is 6379, so, this is going to be filled in the .env configuration later.
redis-server

Installation

  • Clone the repo
  • If you are developing on another server e.g. the development server, please replace the url to clone
git clone git@github.com:tergite/tergite-autocalibration.git
  • Create conda environment
conda create -n tac -y python=3.12 -y
conda activate tac
  • Install the application
cd tergite-autocalibration
pip install -e .
  • Copy the .example.env file to .env and update the environment variables there appropriately.
  • Check out the section about configuration about which other configuration files have to be edited.
cp .example.env .env
  • Start the automatic calibration
acli start
  • For more help on other commands, type:
acli --help

Documentation

The documentation is maintained using MkDocs Material. Everytime there is a release, you can find the documentation from the release on https://tergite.github.io/tergite-autocalibration.

To preview the documentation for the branch you're currently working on you first need to install the project with documentation dependencies (only needed once):

pip install -e '.[docs]'

Then start the live preview server of the documentation from the root of the repository:

mkdocs serve

and open the URL shown in the terminal (typically http://localhost:8000/) in your browser.

If you are interested to edit the documentation, please check out the documentation section in the contribution guidelines. There is also a page in the documentation to help you with writing better documentation.

Contributing to the project

If you would like to contribute to tergite-autocalibration, 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.

Change log

To view the changelog for each version, have a look at the CHANGELOG.md file.

License

When you submit code changes, your submissions are understood to be under the same Apache 2.0 License that covers the project.

Acknowledgements

This project was sponsored by:

Metadata

Release files for tergite-autocalibration 2026.6.2

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for tergite-autocalibration 2026.6.2
File Size Uploaded
tergite_autocalibration-2026.6.2.tar.gz 12.0 MB Details

Built distribution (wheel)

Table of built distributions (wheels) for tergite-autocalibration 2026.6.2
File Interpreter ABI Platform
tergite_autocalibration-2026.6.2-py3-none-any.whl Python 3 none any Details

Total release size: 24.1 MB

Release files / tergite_autocalibration-2026.6.2.tar.gz

Download URL tergite_autocalibration-2026.6.2.tar.gz
Size 12.0 MB
Tags Source
SHA-256 checksum
How to use checksums
1abe9296277e5e0477cce5a3c3dfb9772e057bfcd15a73623dd1d35e2f873f63
BLAKE2b-256 checksum
How to use checksums
e173ff7e76e2479987f6a1e2a000f0f20b2b39b06b336fa3a23150cbe2290e68
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.13

Release files / tergite_autocalibration-2026.6.2-py3-none-any.whl

Download URL tergite_autocalibration-2026.6.2-py3-none-any.whl
Size 12.1 MB
Tags Python 3
SHA-256 checksum
How to use checksums
cc11ae0aee9d65971add1a482a267a513de3b93449f31b18be54371584f9cb41
BLAKE2b-256 checksum
How to use checksums
03ba1a109e900742815115b852c81b45683f12e6109282792aca664725c77131
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.13

Release history Release notifications | RSS feed

This release

2026.6.2 This release

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page