Introduction
The Alcyon Utilities package of the Alcyon’s Toolkit is installed through the AlcyonPDK_utils
zip file.
It requires the previous installation of the free layout software KLayout and the SiEPIC tools.
Please follow the requirements and installation steps described here below.
Requirements
1. KLayout
Download and install KLayout version 0.28.6.
Open KLayout and on the tab menu go to:
Tools > Manage packages
Search for
Python_packages_for_KLayout
and install it.NOTE: KLayout’s Python module is called
pya
.
2. SiEPIC-Tools package
Install SiEPIC-Tools version v0.3.98 following the Option 2 of the installation instructions.
Installation
A. Install through KLayout salt folder
Download the AlcyonPDK_utils
package from Alcyon’s website after registration. You can find the Downloads area by clicking on My Account dropdown menu, placed on the top right corner.
Extract the content of the provided file AlcyonPDK_utils_{version}.zip into the KLayout salt folder. Typical paths for this folder are:
Windows:
C:\Users\user_name\KLayout\salt
Ubuntu:
~/.klayout/salt

B. Install as Python package (not recommended)
The AlcyonPDK_utils
can be also installed as a regular package in a Python 3.8 or 3.9 environment.
Download the AlcyonPDK_utils
package from Alcyon’s website as detailed before.
In this case, extract the content of the provided AlcyonPDK_utils_{version}.zip file.
Run:
$python -m pip install AlcyonPDK_utils/python/