Metadata-Version: 2.1
Name: lymask
Version: 0.0.3
Summary: Mask dataprep with klayout
Home-page: UNKNOWN
Author: Alex Tait, Adam McCaughan, Sonia Buckley, Jeff Chiles, Jeff Shainline, Rich Mirin, Sae Woo Nam
Author-email: alexander.tait@nist.gov
License: MIT
Platform: UNKNOWN
Requires-Dist: klayout
Requires-Dist: lygadgets (>=0.1.14)
Requires-Dist: PyYAML

<!-- [![Build Status](https://travis-ci.org/atait/lytest.svg?branch=master)](https://travis-ci.org/atait/lytest) -->

# lymask

Mask dataprep with klayout.

Converts designer layouts to mask layouts that go to lithography machines.


## Installation
```
pip install lymask
```
The first time you do this, it will take about 10 minutes to build klayout. We assume that you have this, AND that the Technology bug has been fixed.


## Usage
Invoke in the GUI menu or command line.

Dataprep processes are defined in YAML files in the "dataprep" directory. They can do.
- nanowire bulk sheath
- waveguide bulk sheath
- tiling
- cell flattening
- alignment marks, fiducials?

Todo: put tokens of these functions in here.

## Running tests
To test command line and API, run `pytest tests`

You can also go in the GUI and do it there, but that has to be manual

This is also CI tested by Travis

