Quantum-RF generic PDK
Project description
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.
Installation
We recommend using uv for package management.
Installation for Users
Install the package with:
uv pip install qpdk
[!NOTE] After installation, restart KLayout to ensure the new technology appears.
Optional dependencies for the models and simulation tools can be installed with:
uv pip install qpdk[models]
Installation for Contributors
Clone the repository and install at least the development dependencies:
git clone https://github.com/gdsfactory/quantum-rf-pdk.git
cd quantum-rf-pdk
uv sync --group dev
[!NOTE] Git LFS must be installed to run all tests locally. Some test data files (e.g., CSV files in
tests/models/data/) are tracked with Git LFS and will not be properly downloaded without it.
Testing and Building Documentation
Check out the commands for testing and building documentation with:
make help
Documentation
Project details
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
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file qpdk-0.1.3.tar.gz.
File metadata
- Download URL: qpdk-0.1.3.tar.gz
- Upload date:
- Size: 52.8 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
c3619429795f9a4884372cfae1e7c6844f90376472440d12d17c91fcbe1543ff
|
|
| MD5 |
ba3939d20a4db87bef7998e9e8c78725
|
|
| BLAKE2b-256 |
0f0cec2fb9442bbf141cfd6334a277c2c3dd38f1cb626e2c0e9244f1dad78ae7
|
File details
Details for the file qpdk-0.1.3-py3-none-any.whl.
File metadata
- Download URL: qpdk-0.1.3-py3-none-any.whl
- Upload date:
- Size: 70.4 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
0bd523381dfe28c6842dde1a74bf623a17089556b80d8ca95b746cc87d54605a
|
|
| MD5 |
24640dacd3fc6287dbc1b90d3ea8d975
|
|
| BLAKE2b-256 |
bfaff8581b3a6055b6eae39667ee76b6dca828600a7936defd1c9eefee5c32c5
|