Commit Graph

17 Commits (d6b897131bcee32c5df461f83ad5ab6f73daabb7)

Author SHA1 Message Date
Jan Petykiewicz 6172abf77c writefile should write to a temporary file first 1 year ago
Jan Petykiewicz 326c9b9727 flake8-aided fixes 1 year ago
Jan Petykiewicz 83b9af0cc3 Remove support for dose
Since there isn't GDS/OASIS level support for dose, this can be mostly
handled by using arbitrary layers/dtypes directly. Dose scaling isn't
handled as nicely that way, but it corresponds more directly to what
gets written to file.
1 year ago
Jan Petykiewicz dfdceefdcd fix some type-related issues 1 year ago
jan 1741cfb755 wip again 1 year ago
jan 42c3a2b1e1 WIP: make libraries and names first-class! 1 year ago
jan 89f327ba37 reformat some multiline arg lists and add missing 'None' return types 2 years ago
Jan Petykiewicz f364970403 style and type fixes (per flake8)
could potentially fix some bugs in `Library` class and dxf reader
4 years ago
Jan Petykiewicz ce5d386a24 Determine if an existing file is gzipped based on magic bytes, not suffix 4 years ago
Jan Petykiewicz 84f811e9d1 move clean_vertices functionality out into a common function 4 years ago
Jan Petykiewicz 8082743e17 move dose2dtype() into masque.file.utils, add dtype2dose(), and add a note that use_dtype_as_dose 4 years ago
Jan Petykiewicz 00394a62f0 Formally allow instances to point to None (i.e. an 'empty' pattern) 4 years ago
Jan Petykiewicz 334633662e Remove extra __author__ declarations 4 years ago
jan 5adabfd25a Docstring format change
(new param and return format)
Also some minor code formatting fixes in utils
4 years ago
jan b7b0da7432 Allow writing a list of patterns to gds (multiple topcells) 7 years ago
jan d355d84f6d fix gds name mangling in cases with fractional dose 8 years ago
jan 5bf486ac81 Add all files to repository 8 years ago