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

Getting "required group missing" for existing NXdata. #35

Open
domna opened this issue Jul 28, 2022 · 2 comments
Open

Getting "required group missing" for existing NXdata. #35

domna opened this issue Jul 28, 2022 · 2 comments

Comments

@domna
Copy link

domna commented Jul 28, 2022

I have a NXdata entry in one of my NeXus files, which nxvalidate complains about:

definition=NXmpes.nxdl.xml message="Required group missing" 
... nxdlPath=/NXentry/NXdata 
... sev=error dataPath=/entry dataFile=MoTe.mpes.nxs

It is properly written to the file in the path /entry/data with the following attributes:

@NX_class: NXdata
@axes: energy
@signal: intensity
energy_indices: 0

there are also two arrays of the same length /entry/data/energy and /entry/data/intensity holding the data values. I'm also able to plot the data in h5web without any problems. So as far as I see it the NXdata requirements are fully met and I don't understand why nxvalidate is complaining about the missing group. Am I missing something?

@mkoennecke
Copy link
Contributor

Can I have the file you are trying to validate?

@domna
Copy link
Author

domna commented Sep 16, 2022

Yes, the problem should be present in this file: https://box.hu-berlin.de/f/5cf128f60f58487cb282/
I think it contains the boolean error (#34 ), too.

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

No branches or pull requests

2 participants