-
Notifications
You must be signed in to change notification settings - Fork 10
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
Organize simSPI's notebooks #105
Comments
Hi @ninamiolane. Should the |
@luis-sribeiro thanks for reaching out! This specific task is a priori not about refactoring the simulators (nor their projectors), it is about re-organizing the contents of the notebooks. Are you saying that a refactoring of |
Yes, at least for the
|
Thanks for the details! @bongjinkoo let us know if you encounter the need of |
Note that part of this task was accomplished by @bogdantoader tackling issue #107 with PR #119 . There may still be some changes needed to fully comply with the suggestions in this issue, but his notebook |
What?
cryoem_simulation_with_tem_multislice.ipynb
that explains the use of the TEM Simulator modulecryoem_simulation_with_weak_phase_approximation.ipynb
that explains the use of the linear simulator.Both of these tutorials should be created by reorganizing elements in existing notebooks (see "How" section below).
Note: This task requires using a docker container to run the TEM simulator.
Why?
Current tutorials on these two modules are hard to understand and use for newcomers, because as of now:
The library
simSPI
can only be useful if users can understand it quickly. This task is urgent and very much needed.Where?
The 2 new tutorials created by this task should go in the
ioSPI/notebooks/
folder and be named:cryoem_simulation_with_tem_multislice.ipynb
cryoem_simulation_with_weak_phase_approximation.ipynb
The 2 new tutorials are created from existing tutorials that can be found at:
The main modules that the 2 new tutorials should explain are:
How?
The new tutorial
cryoem_simulation_with_tem_multislice.ipynb
should be created by:cryoem_simulation_with_tem_multislice.ipynb
The new tutorial
cryoem_simulation_with_weak_phase_approximation.ipynb
should be created by:cryoem_simulation_with_weak_phase_approximation.ipynb
.The text was updated successfully, but these errors were encountered: