From a614a311dca6a06ecbd225a8ecbadb1896c13055 Mon Sep 17 00:00:00 2001 From: Tom Polakovic <tpolakovic@anl.gov> Date: Mon, 14 Feb 2022 17:58:58 +0000 Subject: [PATCH] Update README.md --- README.md | 17 ++++++++++++++++- 1 file changed, 16 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index a683c10..1700a41 100644 --- a/README.md +++ b/README.md @@ -1,3 +1,18 @@ # Patterning Tutorial -Mini-workshop/tutorial on design of microfabrication layout masks \ No newline at end of file +Mini-workshop/tutorial on design of microfabrication layout masks + +## Required software + +- Layout editing software: [KLayout](https://www.klayout.de) preffered. [LayoutEditor](https://layouteditor.com) if you can afford the paid version +- Text editor with syntax highlithing and whatever goodies you need for programming (e.g. [Atom](https://atom.io), Emacs, Vim,...) +- Python 3 + Pip + Packages + - Windows: Follow [these](https://phoenixnap.com/kb/how-to-install-python-3-windows) instructions up to step 5. + - Mac OS/Linux: Usually comes pre-installed only with Python 2. Use package manager of your liking (e.g. [Homebrew](https://brew.sh) on Mac, [APT-GET](https://phoenixnap.com/kb/how-to-use-apt-get-commands) on Linux) to install Python 3. + - gdspy + - Documentation [here](https://gdspy.readthedocs.io/en/stable/gettingstarted.html) + - Install using Pip: `python3 -m pip install gdspy` in command line/terminal + - tkinter + - Optional, used for real-time-ish visualization of patterns. + - Documentation [here](https://docs.python.org/3/library/tkinter.html) + - Install using Pip: `python3 -m pip install tk` in command line/terminal -- GitLab