Skip to content
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

Adds multiple input axis and doi reference #98

Merged
merged 14 commits into from
Nov 2, 2023
Merged

Conversation

domna
Copy link

@domna domna commented Oct 31, 2023

Fixes #76

This uses NXidentifier from #51. @mkuehbach What are your plans with merging NXidentifier?

@mkuehbach
Copy link
Collaborator

Copy the raw text representation of NXidentifier over by hand, the base_class_template branch will not be merged before all changes for EM and APM are implemented

Copy link
Collaborator

@rettigl rettigl left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good apart from a small typo. However, it would be good to have a working example for how to use this formula mechanism in one of our files, and maybe also code that can read and execute this.

contributed_definitions/NXcalibration.nxdl.xml Outdated Show resolved Hide resolved
contributed_definitions/NXcalibration.nxdl.xml Outdated Show resolved Hide resolved
Copy link
Collaborator

@lukaspie lukaspie left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM apart from some small comments. I agree that a working example is needed.

contributed_definitions/nyaml/NXcalibration.yaml Outdated Show resolved Hide resolved
contributed_definitions/nyaml/NXcalibration.yaml Outdated Show resolved Hide resolved
contributed_definitions/nyaml/NXcalibration.yaml Outdated Show resolved Hide resolved
contributed_definitions/nyaml/NXcalibration.yaml Outdated Show resolved Hide resolved
@domna
Copy link
Author

domna commented Nov 2, 2023

I added a ToDo for an NXcalibration example with multiple inputs to FAIRmat-NFDI/pynxtools#489.

@domna domna merged commit 8444370 into fairmat Nov 2, 2023
6 checks passed
@domna domna deleted the calibration-linking branch November 2, 2023 14:41
lukaspie pushed a commit that referenced this pull request Sep 24, 2024
* Adds multiple input axis and doi reference

* Adds input and output paths

* Adds NXidentifier

* Update fit_function docstring

* Updates from review

* Explicitly state naming rules

* Remove dim for input_SYMBOL

* Adds dim before attributes

* Use NXcite

* Remove requiredness of doi

* Updates NXcalibration to use method, reference and object

* Add MAPPING

* Updates docstring for calibration references

* Docstring refinements
# Conflicts:
#	contributed_definitions/nyaml/NXcalibration.yaml
lukaspie pushed a commit that referenced this pull request Sep 24, 2024
* Adds multiple input axis and doi reference

* Adds input and output paths

* Adds NXidentifier

* Update fit_function docstring

* Updates from review

* Explicitly state naming rules

* Remove dim for input_SYMBOL

* Adds dim before attributes

* Use NXcite

* Remove requiredness of doi

* Updates NXcalibration to use method, reference and object

* Add MAPPING

* Updates docstring for calibration references

* Docstring refinements
# Conflicts:
#	contributed_definitions/nyaml/NXcalibration.yaml
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Add linking and doi to NXcalibration
4 participants