Skip to content

Repository files navigation

QDesignOptimizer

docs Lint-Pytest-Mypy

QDesignOptimizer (QDO) is a Python package which optimizes the design of quantum devices. It integrates with the Qiskit Metal framework and uses HFSS simulations to iteratively improve superconducting qubit designs. Developed by the 202Q-lab at Chalmers University of Technology.

Documentation

For detailed documentation, visit https://202Q-lab.github.io/QDesignOptimizer/

Videos

Short presentations and in-depth walkthroughs are available on YouTube:

Installation

Quick Install

pip install qdesignoptimizer
pip install --no-deps quantum-metal

Requirements: Python 3.11 or 3.12, Ansys Electronics Desktop 2021 R2 or 2022 R2.

For detailed installation instructions including virtual environment setup, developer installation, troubleshooting, and migration from qiskit-metal, see the full installation guide.

License

This project is licensed under the Apache License 2.0. See the LICENSE file for details.

About

Automatic multi-parameter design optimization for superconducting quantum devices

Resources

Stars

22 stars

Watchers

2 watching

Forks

Releases

Packages

Used by

Contributors

Languages