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

Nomad entry point and raman app #22

Draft
wants to merge 18 commits into
base: main
Choose a base branch
from

Conversation

RonHildebrandt
Copy link
Collaborator

@RonHildebrandt RonHildebrandt commented Dec 19, 2024

This adds an entrypoint for pynxtools-raman in NOMAD via the Raman App:
image

The data used for this comes from the Raman Open Database. An example histogram was added to filter for the unit cell volume:
image

Though, currently the "amount of nexus concept search depth for the quantities" is limited, and hence the interesting parameters such as incident wavelength or incident power density currently cant be used.

EDIT1: Seen that I based this branch ontop of another branch and not the main branch. Could be fine, if the other one is merged first? Or shall I remove all other things here?

@@ -0,0 +1,163 @@
try:
Copy link
Collaborator

Choose a reason for hiding this comment

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

consider adding an entrypoints.py file as in the other pynxtools plugins and moving this code there, see https://github.com/FAIRmat-NFDI/pynxtools-ellips/tree/main/src/pynxtools_ellips/nomad

Copy link
Collaborator Author

Choose a reason for hiding this comment

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

in short: renaming init.py to entrypoints.py?
Or do I miss something specific?

Copy link
Collaborator

Choose a reason for hiding this comment

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

You need to have both, but just to be in line with the other plugins, the entrypoint definition should be done in entrypoints.py.

__init__.py is anyway needed, for the packaging

@lukaspie lukaspie linked an issue Jan 7, 2025 that may be closed by this pull request
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.

Raman Example for NOMAD
3 participants