Greatly improve reading of EBSD patterns from Oxford Instruments' binary .ebsp file format #391
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.
Signed-off-by: Håkon Wiik Ånes hwaanes@gmail.com
Description of the change
This PR greatly improves reading of EBSD patterns from Oxford Instruments' binary .ebsp file format.
With this addition, kikuchipy should be able to read .ebsp files with these contents:
As long as beam positions are stored in the pattern footer information (not the case for all .ebsp file versions), the navigation/map shape is automatically determined. Otherwise, the navigation shape can be provided. The signal/detector shape is always available in the file (pattern header).
This reader will be released as part of v0.4. There will surely be some bugs that will need to be sorted out, which can be done in patch releases.
Progress of the PR
Minimal example of the bug fix or new feature
For reviewers
__init__.py
.unreleased section in
doc/changelog.rst
.