You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
While NXsample might accept an NXpositioner group, these do not follow the standard, see here, and are actually NXtransformations groups.
Options to fix:
Make NXpositioner groups indicating axes into NXtransformations group.
Keep the NXpositioner group but move the axis_name fields into a further NXtransformations, making the tree look like /entry/sample/sample_phi/transformations/phi
Remove the NXpositioner groups altogether and have all the relevant information only in /entry/sample/transformations
The text was updated successfully, but these errors were encountered:
Tested nexus file generated with the changes in #205 which remove the non standard fields. DIALS still seems okay with them. AutoPROC fails because unable to find oscillation/scan axis.
autoPROC seems fine with the changes made in #205 ie. add increment_set and end to /entry/sample/transformations and change the NXclass of the additional groups to a slightly more correct NXtransformation instead of NXpositioner.
The PR also makes these groups optional so that we can choose when to write them (always for eg. UDC).
This first fix will be in the next release of nexgen, complete removal may have to wait a bit.
The writer for
NXsample
is writing transformations groups asNXpositioner
, eg.which contains
While NXsample might accept an NXpositioner group, these do not follow the standard, see here, and are actually NXtransformations groups.
Options to fix:
NXpositioner
groups indicating axes intoNXtransformations
group.NXpositioner
group but move the axis_name fields into a furtherNXtransformations
, making the tree look like/entry/sample/sample_phi/transformations/phi
NXpositioner
groups altogether and have all the relevant information only in/entry/sample/transformations
The text was updated successfully, but these errors were encountered: