ePSIC-DLS / Hyperspy_Workshop_2024

Notebooks used during the 2024 Hyperspy Workshop at ePSIC, Diamond Light Source.
GNU General Public License v3.0
7 stars 7 forks source link

Tutorial Refactors #1

Open CSSFrancis opened 7 months ago

CSSFrancis commented 7 months ago

Just thinking about the changes from last year and what we should think about changing:

Dask/ Lazy Processing

Data Visualization

EELS

Pyxem

Rosettasciio

Are there any other additions? Feel free to edit my post if you want.

smribet commented 7 months ago

Hi Carter,

I'd be interested to chat more about Rosettasciio either during the workshop or another time. I don't think it would fit in the py4DSTEM section, since we have a lot of other material. Data IO is a pretty general topic. If it is included, perhaps it would make senes to go towards the beginning or end of the workshop as part of a larger discussion?

~Stephanie

CSSFrancis commented 7 months ago

I'd be interested to chat more about Rosettasciio either during the workshop or another time.

Sure, send me an email, and we can set up a meeting anytime!

I don't think it would fit in the py4DSTEM section, since we have a lot of other material. Data IO is a pretty general topic. If it is included, perhaps it would make senes to go towards the beginning or end of the workshop as part of a larger discussion?

I think that in the hyperspy section, we can quite easily talk about using Rosettasciio. For the py4dstem section, it would be nice to show something like loading a .mib or .hspy dataset into py4DSTEM using rosettasciio quickly but not go into the details. Mapping the metadata from one to the other/ having a working code example so that people have it if they need it seems useful.

If you would like, I can write up an example showing this. I think a common workflow at Diamond is to load the data using hyperspy/pyxem and then transfer it to py4dstem for certain processing (@M0hsend you could correct me on that!) so it would be usefully regaurdless.

M0hsend commented 7 months ago

@CSSFrancis That is true. You can see an example in this notebook here.

magnunor commented 6 months ago

@CSSFrancis, I added the same dask distributed as last year: https://github.com/ePSIC-DLS/Hyperspy_Workshop_2024/pull/6

I have not tried running that one specifically (I tested the lazy big data one I ran last year).

CSSFrancis commented 6 months ago

@magnunor that should be good. I can test it a little later (probably will end up being tomorrow at this point)!