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.- 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.
Documentation
Project details
Release history Release notifications | RSS feed
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.3.6.tar.gz.
File metadata
- Download URL: qpdk-0.3.6.tar.gz
- Upload date:
- Size: 101.2 kB
- Tags: Source
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
4c9aac22519a77128f1de04193c4846c2f6f2fb074a1e671e2b599bebaf1ce82
|
|
| MD5 |
773aac5dc1d45a1b82343f7843ee0c51
|
|
| BLAKE2b-256 |
14be2ae491f21f5ed3b42ea162d9a11e1204f95caedcf682b88cc6fbfb58ab9d
|
Provenance
The following attestation bundles were made for qpdk-0.3.6.tar.gz:
Publisher:
release.yml on gdsfactory/quantum-rf-pdk
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
qpdk-0.3.6.tar.gz -
Subject digest:
4c9aac22519a77128f1de04193c4846c2f6f2fb074a1e671e2b599bebaf1ce82 - Sigstore transparency entry: 1271330467
- Sigstore integration time:
-
Permalink:
gdsfactory/quantum-rf-pdk@6239fff0d1fc4e73c9dc3786f7686c222e996557 -
Branch / Tag:
refs/heads/main - Owner: https://github.com/gdsfactory
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
release.yml@6239fff0d1fc4e73c9dc3786f7686c222e996557 -
Trigger Event:
push
-
Statement type:
File details
Details for the file qpdk-0.3.6-py3-none-any.whl.
File metadata
- Download URL: qpdk-0.3.6-py3-none-any.whl
- Upload date:
- Size: 131.9 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
34cf0d9b48bfd0da97b831dac638ed2fdc1d1ff97783414893e404b3ccab5548
|
|
| MD5 |
00cfb0ef1a80931fa6f60556c674b269
|
|
| BLAKE2b-256 |
087f78d9d9f4661d57a6ff2df656644ffb336040f0b35655cdf411912cce59bc
|
Provenance
The following attestation bundles were made for qpdk-0.3.6-py3-none-any.whl:
Publisher:
release.yml on gdsfactory/quantum-rf-pdk
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
qpdk-0.3.6-py3-none-any.whl -
Subject digest:
34cf0d9b48bfd0da97b831dac638ed2fdc1d1ff97783414893e404b3ccab5548 - Sigstore transparency entry: 1271330485
- Sigstore integration time:
-
Permalink:
gdsfactory/quantum-rf-pdk@6239fff0d1fc4e73c9dc3786f7686c222e996557 -
Branch / Tag:
refs/heads/main - Owner: https://github.com/gdsfactory
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
release.yml@6239fff0d1fc4e73c9dc3786f7686c222e996557 -
Trigger Event:
push
-
Statement type: