Sample Generic Superconducting Quantum RF PDK#
A generic process design kit (PDK) for superconducting quantum RF applications based on gdsfactory.
Examples#
PDK cells in the documentation: showcases available geometries.
qpdk/samples/: contains example layouts and simulations.notebooks/: contains notebooks demonstrating design and simulation workflows.gsim example notebooks: electromagnetic simulation examples using Palace and Meep with gdsfactory.
Installation#
We recommend using uv for package management. just is used
for project-specific recipes.
Installation for Users#
Install the package with:
uv pip install qpdk
Optional dependencies for the models and simulation tools can be installed with:
uv pip install qpdk[models]
KLayout Technology Installation#
To use the PDK in KLayout (for viewing GDS files with correct layers and technology settings), you should install the technology files:
python -m qpdk.install_tech
[!NOTE] After installation, restart KLayout to ensure the new technology appears.
Installation for Contributors#
For contributors, please follow the installation and development workflow instructions.