Using Calibre DESIGNrev to read in a design, then make some automated changes to the layout, then output to OASIS, but the output file appears to have lost layer datatypes.
The problem is not in the move or oasis output, it is in the read-in. By default, they are collapsed into the layer. Add the argument –dt_expand and your datatypes are preserved on read-in.
set L [layout create MYDESIGN.oas.gz -dt_expand]