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

Tutorial Refactors #1

Open
9 tasks
CSSFrancis opened this issue May 1, 2024 · 5 comments
Open
9 tasks

Tutorial Refactors #1

CSSFrancis opened this issue May 1, 2024 · 5 comments

Comments

@CSSFrancis
Copy link
Collaborator

CSSFrancis commented May 1, 2024

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

Dask/ Lazy Processing

  • Dask Distributed (How to use it and what does everything mean)
  • File Formats --> Zarr vs HDF5
  • Lazy Marker Plotting?

Data Visualization

EELS

  • New edges for fitting!

Pyxem

  • Redo Tutorials based on 1.0.0 release

Rosettasciio

  • General session on how to use Rosettasciio separately. @smribet maybe in the py4dstem session?

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

@smribet
Copy link
Collaborator

smribet commented May 2, 2024

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
Copy link
Collaborator Author

CSSFrancis commented May 2, 2024

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
Copy link
Contributor

M0hsend commented May 3, 2024

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

@magnunor
Copy link
Collaborator

@CSSFrancis, I added the same dask distributed as last year: #6

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

@CSSFrancis
Copy link
Collaborator Author

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

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

4 participants