Skip to content

Surface microwave and qubit structures library based on open source 2D layout editor KLayout

Notifications You must be signed in to change notification settings

uasonice/KLayout-python

 
 

Repository files navigation

To successfully use this library you should:
1. download this library from github/shamil777/KLayout-python
2. open KLayout, press 'Ctrl + F5'(Windows) 'F5'(MacOS) to open macros editor.
3. In left panel choose the "Python" tab.
4. Right-click to the left panel and choose 'Add Location'. Enter path to the 'KLayout-python' directory.
5. Create KLAYOUT_PYTHONPATH environment variable (this variable is used by KLayout python interpreter). 
	This step depends on your OS so google 'how to' do this step.
7. In KLayout's macro editor: Locate and launch KLAYOUT_PYTHONPATH.py. Assign output to the KLAYOUT_PYTHONPATH environment variable.
8. Restart KLayout. 
9. Open macro editor and try to launch some example from "Klayout-python/Examples" folder.
10. Congrats! Have fun. If not -> leave an issue.

About

Surface microwave and qubit structures library based on open source 2D layout editor KLayout

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • MATLAB 68.6%
  • Python 23.6%
  • Mathematica 7.8%