-
Notifications
You must be signed in to change notification settings - Fork 25
Hedm instrument pull_spots refactor #868
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
Codecov Report❌ Patch coverage is
Additional details and impacted files@@ Coverage Diff @@
## master #868 +/- ##
==========================================
+ Coverage 68.82% 68.96% +0.14%
==========================================
Files 144 145 +1
Lines 22090 22264 +174
==========================================
+ Hits 15203 15355 +152
- Misses 6887 6909 +22 ☔ View full report in Codecov by Sentry. 🚀 New features to boost your workflow:
|
donald-e-boyce
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.
This looks good.
|
Thank you @donald-e-boyce ! I'll merge once we get buy-in from @psavery who plans to test this out with the GUI. |
Overview
This PR cleans up the HEDMInstrument pull_spots function significantly, making it easier to test and work with. This is a part of the effort to simplify the HEXRD library, enabling solid testing and confidence in correctness. On top of the simplifcation of the logic in the method, docstrings and typing were added to make future use of the function easier.
Affected Workflows
Changes should not affect any existing workflows, and are designed to be backwards-compatible.
Documentation Changes
No existing documentation needs to be changed to accommodate this PR.