You can save an OASIS file to textual GDS which is more or less accessible by other programs. But SQL? Do you have some database mapping in mind? I think you will blow any database system even with small-scale layouts, if you map an OASIS hierarchy to a database scheme. A SQL database won't give you region queries, recursive hierarchy tree traversal, dynamic bounding boxes, boolean operations and all that fancy stuff that makes life easier in the layout world.
And who mentioned TCL? Are you sure you are talking about KLayout? I can offer a Ruby API, but for which application?
Comments
Hi Rohan,
You can save an OASIS file to textual GDS which is more or less accessible by other programs. But SQL? Do you have some database mapping in mind? I think you will blow any database system even with small-scale layouts, if you map an OASIS hierarchy to a database scheme. A SQL database won't give you region queries, recursive hierarchy tree traversal, dynamic bounding boxes, boolean operations and all that fancy stuff that makes life easier in the layout world.
And who mentioned TCL? Are you sure you are talking about KLayout? I can offer a Ruby API, but for which application?
Matthias