DRC
DRC engine based on klayout Regions. This is an alternative to lydrc. Advantages are that it is specified by YAML files, so it can be modified without reloading the klayout application. Also, it can be run from command line or API. Also, it is declarative, which means it can be read by anything else that can read YAML – useful if you want to get DRC parameters into your layout script.
Also new ways to specify yml
Dictionary based because the list based one was really syntactically weird
- nanowire_sleeve: {Delta: 1.5, delta: 0.2, do_photo: true}
instead of
- - nanowire_sleeve:
- Delta: 1.5
delta: 0.2
do_photo: true