-
Notifications
You must be signed in to change notification settings - Fork 14
adding GUI script visualization tutorial #339
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
Conversation
Spell Check ReportGUIDataTutorial.ipynb: Checked 1 notebook(s). Found spelling errors in 1 file(s). |
e-g-melo
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks @FilipeFcp! The notebook is amazing!
I will provide the design variable names in the code snippet.
|
Thanks @e-g-melo. I forgot to mention. Will the users have access to these task IDs? If I suffice to share the main simulation, or should I share all the sweeps? |
alec-flexcompute
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Great job as always @FilipeFcp - I'll probably copy/paste from this notebook myself. A couple quick things:
-
"The good news is that you don't need to be a Python expert." -> "Tidy3D users need not be Python experts to do this." The former way colloquially suggests that there's a "bad news" side to "the good news" stated before.
-
Right above cell one, maybe give a brief (i.e. 1 sentence, nothing technical) explanation of what an "ax" object is.
-
Link to the actual function (https://docs.flexcompute.com/projects/tidy3d/en/latest/api/_autosummary/tidy3d.components.data.sim_data.AbstractYeeGridSimulationData.html#tidy3d.components.data.sim_data.AbstractYeeGridSimulationData.plot_field) to make it easy to see allowed values for parameters like field_name, val, etc.
-
(OPTIONAL) Above cell 4, you may want to briefly describe and link to numpy's unwrap function (https://numpy.org/doc/stable/reference/generated/numpy.unwrap.html) which is useful for plotting phases.
|
Thanks @alec-flexcompute! Great catches as always. |
|
can we merge this? |
Hi @e-g-melo
This is a first version of the notebook. Let me know if it aligns with what you were expecting.
Just for context, @alec-flexcompute, Emerson asked for a guide for users who want to process multiple simulations from a sweep. Since the GUI currently only allows downloading data for up to 10 simulatons at once, he suggested creating a tutorial to help users work with the script generated by the GUI.
Also, Emerson, I have two suggestions for the script: