Adds get_diffraction_pattern to allow the viewing of diffraction simulations #25
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
name: Adds get_diffraction_pattern to allow the viewing of diffraction simulations
about: Similar to the old
.as_signal()this is anumpy/scipyonly implementation that turns a list of coordinates and intensities from a diffraction simulation into a pattern that can beimshow(ed)Release Notes
What does this PR do? Please describe and/or link to an open issue.
on running the
.get_diffraction_pattern()method, a pattern will be produced. With the default arguments the pattern will be 512x512, with a 10px sigma value for each spot. Be aware that at present a user has to select the correct size from which the calibration was defined to get patterns that look like experimental data.