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.
For detailed documentation, visit https://202Q-lab.github.io/QDesignOptimizer/
Short presentations and in-depth walkthroughs are available on YouTube:
- APS March Meeting presentation (10 min) — overview of QDO
- Deep-dive Webinar (1 h) — detailed technical walkthrough
- Step-by-step intro Webinar (1 h) — guided introduction and demo
pip install qdesignoptimizer
pip install --no-deps quantum-metalRequirements: 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.
This project is licensed under the Apache License 2.0. See the LICENSE file for details.