ubcpdk (SiEPIC Ebeam PDK) 3.3.4¶
SiEPIC Ebeam PDK adapted from siepic Ebeam PDK for gdsfactory. It provides a fully python driven flow alternative for the most advanced users taking the edx course
Installation¶
We recommend uv
Installation for users¶
Use python 3.11, 3.12 or 3.13. We recommend VSCode as an IDE.
Then you need to restart Klayout to make sure the new technology installed appears.
Installation for contributors¶
Then you can install with:
git clone https://github.com/gdsfactory/ubc.git
cd ubc
uv venv --python 3.12
uv sync --extra docs --extra dev
Documentation¶
Pre-commit¶
Release¶
- Bump the version:
- Push the tag:
- Create a pull request with the updated changelog since last release.