-
Notifications
You must be signed in to change notification settings - Fork 28
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
Signal type of EDS dataset #37
Comments
SEM_EDS and TEM_EDS should go away from |
To my understanding, the Users of HyperSpy, of course still will want that the
If a |
I suspect that there isn't a perfect solution to this problem (not setting a signal type at all is not convenient for a vast majority of users) and we need to be pragmatic with what is the most appropriate approach. I opened the issue so that we can discuss about it! :)
@sem-geologist, can you please elaborate on what is the issue? |
My point is that The point is that if it is EDS type of file - the attribute problem with EMSA is that signal_type which hyperspy puts under |
Yes, I fully agree with this summary, My primary intention when opening this issue was to make things more consistent and not to change significantly the current situation. However, it may be worth considering improvement too! What's about doing something along the lines of:
That should be easy to fix! |
Yes, I think that would be a good approach for RosettaSciIO. Anything concerning the naming within HyperSpy would need to be discussed in the context of splitting off the EDS/EELS signal types to an extension. |
The |
We should improve the situation with setting the
signal_type
of EDS dataset, make it consistent across EDS data file reader and document its behaviour inrosettasciio
and inhyperspy
.The approach used in the
bruker
reader seems to be the most sensible:rosettasciio/rsciio/bruker/api.py
Lines 1496 to 1511 in 57fccc4
In any case, data acquired on a SEM doesn't guaranty that the
signal_type
should beEDS_SEM
, as the specimen can be thin enough to makeEDS_TEM
more suitable!The text was updated successfully, but these errors were encountered: