https://github.com/gdsfactory/ubc
UBC Siepic Ebeam PDK from edx course
https://github.com/gdsfactory/ubc
Last synced: 5 months ago
JSON representation
UBC Siepic Ebeam PDK from edx course
- Host: GitHub
- URL: https://github.com/gdsfactory/ubc
- Owner: gdsfactory
- License: mit
- Created: 2020-05-09T23:53:03.000Z (about 6 years ago)
- Default Branch: main
- Last Pushed: 2026-02-20T19:45:15.000Z (5 months ago)
- Last Synced: 2026-02-20T21:55:23.161Z (5 months ago)
- Language: Python
- Homepage: https://gdsfactory.github.io/ubc/index.html
- Size: 68.7 MB
- Stars: 33
- Watchers: 2
- Forks: 42
- Open Issues: 5
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
- Codeowners: .github/CODEOWNERS
- Agents: AGENTS.md
Awesome Lists containing this project
README
# ubcpdk (SiEPIC Ebeam PDK) 3.3.4
[](https://mybinder.org/v2/gh/gdsfactory/binder-sandbox/HEAD)
[](https://pypi.org/project/ubcpdk/)
[](https://choosealicense.com/licenses/mit/)
[](https://codecov.io/gh/gdsfactory/ubc)
[](https://github.com/psf/black)
SiEPIC Ebeam PDK adapted from [siepic Ebeam PDK](https://github.com/lukasc-ubc/SiEPIC_EBeam_PDK) for gdsfactory.
It provides a fully python driven flow alternative for the most advanced users taking the [edx course](https://www.edx.org/course/silicon-photonics-design-fabrication-and-data-ana)
## Installation
We recommend `uv`
```bash
# On macOS and Linux.
curl -LsSf https://astral.sh/uv/install.sh | sh
```
```bash
# On Windows.
powershell -ExecutionPolicy ByPass -c "irm https://astral.sh/uv/install.ps1 | iex"
```
### Installation for users
Use python 3.11, 3.12 or 3.13. We recommend [VSCode](https://code.visualstudio.com/) as an IDE.
```
uv pip install ubcpdk --upgrade
```
Then you need to restart Klayout to make sure the new technology installed appears.
### Installation for contributors
Then you can install with:
```bash
git clone https://github.com/gdsfactory/ubc.git
cd ubc
uv venv --python 3.12
uv sync --extra docs --extra dev
```
## Documentation
- [gdsfactory docs](https://gdsfactory.github.io/gdsfactory/)
- [UBCpdk docs](https://gdsfactory.github.io/ubc/) and [code](https://github.com/gdsfactory/ubc)
- [ubc1](https://github.com/gdsfactory/ubc1)