OMX2UFM mat
Creates the “binary” matrix mat.ufm from an Open Matrix Format file mat.omx.
This differs from the other ...2UFM batch files which take text file input in that it does NOT require the mat.ufm file to pre-exist; it builds the matrix from scratch as completely defined in the OMX file.
If the OMX contains multiple matrices, it will treat them as multiple LEVELS (not blocks).
It will try to read in a zonalReferences element "zone_labels" attribute as the zone names. If "zone_labels" does not exist (or it fails to read it for any reason), it will set the zone names to sequential numbers.
Note, by default, this uses OMX compression level 1. An environmental variable, SATURNomxcompression, can be set to override this, eg:
set SATURNomxcompression=0
OMX2UFM mat
with a value between 0 and 9, with 0 corresponding to [fast, no compression], and 9 as [slowest, highest compression]. The default (level 1) gives most of the compression effect with the least time implications.