-
Notifications
You must be signed in to change notification settings - Fork 9
Open
Labels
NXmxNew NXmx issueNew NXmx issue
Description
The writer for NXsample is writing transformations groups as NXpositioner, eg.
h5ls -vd file.nxs/entry/sample/
sample_phi Group
Attribute: NX_class scalar
Type: 12-byte null-padded ASCII string
Data:
"NXpositioner"
Location: 1:39098
Links: 1
which contains
h5ls -v file.nxs/entry/sample/sample_phi
phi Dataset {75}
phi_end Dataset {75}
phi_increment_set Dataset {SCALAR}
While NXsample might accept an NXpositioner group, these do not follow the standard, see here, and are actually NXtransformations groups.
Options to fix:
- Make
NXpositionergroups indicating axes intoNXtransformationsgroup. - Keep the
NXpositionergroup but move the axis_name fields into a furtherNXtransformations, making the tree look like/entry/sample/sample_phi/transformations/phi - Remove the
NXpositionergroups altogether and have all the relevant information only in/entry/sample/transformations
Metadata
Metadata
Assignees
Labels
NXmxNew NXmx issueNew NXmx issue