Skip to content
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

JP-2944: Limit major axis expansion for MIRI shower flagging #123

Merged
merged 14 commits into from
Oct 14, 2022

Conversation

mwregan2
Copy link
Collaborator

@mwregan2 mwregan2 commented Oct 11, 2022

Resolves JP-2944

This PR addresses the fact that the new expansion of the shower ellipses in the JUMP step increases both the major and minor axis of the ellipse by the same relative factor. The change is to instead increase both axes by the same number of pixels. The new code changes the expansion along the major axis to be the same number of pixels as along the minor axis.

Checklist

  • added entry in CHANGES.rst (either in Bug Fixes or Changes to API)
  • updated relevant tests
  • updated relevant documentation
  • updated relevant milestone(s)
  • added relevant label(s)

@github-actions github-actions bot added the jump label Oct 11, 2022
@codecov
Copy link

codecov bot commented Oct 11, 2022

Codecov Report

Base: 70.53% // Head: 70.45% // Decreases project coverage by -0.08% ⚠️

Coverage data is based on head (45123ec) compared to base (dc44c77).
Patch coverage: 0.00% of modified lines in pull request are covered.

❗ Current head 45123ec differs from pull request most recent head 0e722e6. Consider uploading reports for the commit 0e722e6 to get more accurate results

Additional details and impacted files
@@            Coverage Diff             @@
##             main     #123      +/-   ##
==========================================
- Coverage   70.53%   70.45%   -0.09%     
==========================================
  Files          15       15              
  Lines        2620     2623       +3     
==========================================
  Hits         1848     1848              
- Misses        772      775       +3     
Impacted Files Coverage Δ
src/stcal/jump/jump.py 15.56% <0.00%> (-0.29%) ⬇️

Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here.

☔ View full report at Codecov.
📢 Do you have feedback about the report comment? Let us know in this issue.

@hbushouse hbushouse changed the title Limit major axis JP-2944: Limit major axis expansion for MIRI shower flagging Oct 12, 2022
Copy link
Collaborator

@hbushouse hbushouse left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@mwregan2 Remind me: is this shower flagging still turned off by default in operations processing (like snowball flagging), hence it only affects off-line work?

CHANGES.rst Outdated Show resolved Hide resolved
@hbushouse hbushouse requested a review from cshanahan1 October 14, 2022 17:50
@hbushouse
Copy link
Collaborator

Are any doc updates needed for this?

Also, we're closing in on trying to get our next (probably last) B9.0 release candidate out the door (either later today or Monday). Is this ready to go or do you want to do more work/testing on it yet?

@mwregan2
Copy link
Collaborator Author

mwregan2 commented Oct 14, 2022 via email

@hbushouse
Copy link
Collaborator

OK, thanks @mwregan2. I will go ahead and merge this, so that we can get both stcal and jwst releases out the door for B9.0rc2.

@hbushouse hbushouse added this to the 1.2.1 milestone Oct 14, 2022
@hbushouse hbushouse merged commit dd7cb2c into spacetelescope:main Oct 14, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants