-
Notifications
You must be signed in to change notification settings - Fork 174
Revert Fourier Transform code to avoid Poppy's recently updated sign convention (JP-2618) #6967
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
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.
Code updates look good. Just need to fix the one issue that's killing all of the CI tests.
Codecov Report
@@ Coverage Diff @@
## master #6967 +/- ##
==========================================
- Coverage 79.44% 79.37% -0.07%
==========================================
Files 414 415 +1
Lines 37369 37463 +94
==========================================
+ Hits 29689 29738 +49
- Misses 7680 7725 +45
*This pull request uses carry forward flags. Click here to find out more.
Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here. |
A regression test run against this branch shows what I assume are expected differences in the ami_analyze outputs (https://plwishmaster.stsci.edu:8081/job/RT/job/JWST-Developers-Pull-Requests/372/#showFailuresLink) and the one unit test failure due to the doc string problem that's also killing the CI tests here. So once that unit test gets fixed, this should be good to go. |
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.
Looks good now. Will merge when some other tests of previous mergers have completed.
…convention (JP-2618) (spacetelescope#6967) * Revert Fourier Transform code to avoid Poppy's recently updated sign convertion * Updated PR number * Reconcile arg list * Delete example in docs (cherry picked from commit 495831c)
Poppy was recently updated to change the sign convention used in exponents in the Fourier transform calculation. This update reverts the ami_analyze code to use an earlier code, in the matrix_dft.py module.
Resolves JP-2618
Checklist
CHANGES.rst
within the relevant release section