-
Notifications
You must be signed in to change notification settings - Fork 56
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
FAIRmat 2024: additional base classes in NXinstrument #1419
base: main
Are you sure you want to change the base?
FAIRmat 2024: additional base classes in NXinstrument #1419
Conversation
64226dd
to
5f5b269
Compare
base_classes/NXcalibration.nxdl.xml
Outdated
calibration method but no actual calibration data. | ||
</doc> | ||
</group> | ||
<group name="calibration_reference" type="NXidentifier"> |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
to be replaced by identifier attribute
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
changed to <attribute name="identifier_calibration_reference">
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Waiting on resolution of #1486
47d5f4a
to
ea5c4f5
Compare
# Conflicts: # base_classes/NXaperture.nxdl.xml
… version of yaml. Removing unintensional comments # Conflicts: # base_classes/NXbeam.nxdl.xml # base_classes/NXdetector.nxdl.xml # base_classes/NXentry.nxdl.xml # base_classes/NXinstrument.nxdl.xml # base_classes/NXprocess.nxdl.xml # base_classes/NXsample.nxdl.xml # base_classes/NXsource.nxdl.xml # contributed_definitions/NXcollectioncolumn.nxdl.xml # contributed_definitions/NXmpes.nxdl.xml
# Conflicts: # contributed_definitions/NXmpes.nxdl.xml # contributed_definitions/nyaml/NXmpes.yaml
# Conflicts: # base_classes/NXenvironment.nxdl.xml # base_classes/nyaml/NXinstrument.yaml # contributed_definitions/NXmpes.nxdl.xml # contributed_definitions/nyaml/NXmanipulator.yaml # contributed_definitions/nyaml/NXmpes.yaml
# Conflicts: # base_classes/NXdetector.nxdl.xml # base_classes/NXsensor.nxdl.xml # base_classes/NXsource.nxdl.xml
# Conflicts: # base_classes/NXinstrument.nxdl.xml
# Conflicts: # base_classes/nyaml/NXinstrument.yaml
…ersion # Conflicts: # applications/NXarpes.nxdl.xml # applications/nyaml/NXarpes.yaml # base_classes/NXaperture.nxdl.xml # base_classes/NXbeam.nxdl.xml # base_classes/NXdata.nxdl.xml # base_classes/NXdetector.nxdl.xml # base_classes/NXentry.nxdl.xml # base_classes/NXenvironment.nxdl.xml # base_classes/NXinstrument.nxdl.xml # base_classes/NXmonochromator.nxdl.xml # base_classes/NXroot.nxdl.xml # base_classes/NXsample.nxdl.xml # base_classes/NXsample_component.nxdl.xml # base_classes/NXsensor.nxdl.xml # base_classes/NXsource.nxdl.xml # base_classes/NXsubentry.nxdl.xml # base_classes/NXtransformations.nxdl.xml # base_classes/NXuser.nxdl.xml # base_classes/nyaml/NXaperture.yaml # base_classes/nyaml/NXbeam.yaml # base_classes/nyaml/NXdata.yaml # base_classes/nyaml/NXdetector.yaml # base_classes/nyaml/NXentry.yaml # base_classes/nyaml/NXenvironment.yaml # base_classes/nyaml/NXmonochromator.yaml # base_classes/nyaml/NXprocess.yaml # base_classes/nyaml/NXroot.yaml # base_classes/nyaml/NXsample.yaml # base_classes/nyaml/NXsample_component.yaml # base_classes/nyaml/NXsensor.yaml # base_classes/nyaml/NXsource.yaml # base_classes/nyaml/NXsubentry.yaml # base_classes/nyaml/NXtransformations.yaml # base_classes/nyaml/NXuser.yaml # contributed_definitions/nyaml/NXinstrument.yaml
move NXfabrication to base_classes pull out base classes cited in NXinstrument
Co-authored-by: Aaron S. Brewster <asbrewster@lbl.gov> Co-authored-by: Thomas A Caswell <tcaswell@gmail.com>
ea5c4f5
to
d79ccf5
Compare
Note that the CI/CD is failing here because we are bringing in several new base classes, which by themselves cite additional new base classes. This PR will only be ready once a decision on these new base classes has been reached.