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-3550: Jump multi int #8304

Merged
merged 13 commits into from
Mar 22, 2024
Merged

Conversation

mwregan2
Copy link
Contributor

@mwregan2 mwregan2 commented Feb 22, 2024

This PR addresses the need to have a new parameter in the jump step that controls when the jump code switches from the iterative flagging of jumps to flagging all outliers at once.

Checklist for maintainers

  • added entry in CHANGES.rst within the relevant release section
  • updated or added relevant tests
  • updated relevant documentation
  • added relevant milestone
  • added relevant label(s)
  • ran regression tests, post a link to the Jenkins job below.
    How to run regression tests on a PR
  • Make sure the JIRA ticket is resolved properly

Copy link

codecov bot commented Feb 22, 2024

Codecov Report

All modified and coverable lines are covered by tests ✅

Project coverage is 75.23%. Comparing base (2fb073e) to head (40c94a4).
Report is 5 commits behind head on master.

Additional details and impacted files
@@            Coverage Diff             @@
##           master    #8304      +/-   ##
==========================================
- Coverage   75.31%   75.23%   -0.08%     
==========================================
  Files         474      474              
  Lines       38965    38999      +34     
==========================================
- Hits        29345    29342       -3     
- Misses       9620     9657      +37     
Flag Coverage Δ *Carryforward flag
nightly 77.33% <ø> (-0.01%) ⬇️ Carriedforward from 60834b7

*This pull request uses carry forward flags. Click here to find out more.

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

@hbushouse
Copy link
Collaborator

@mwregan2 Now that spacetelescope/stcal#242 has been merged, this PR is the one that's needed to enable the use of the new parameter, right?

@mwregan2
Copy link
Contributor Author

mwregan2 commented Mar 20, 2024 via email

jwst/jump/jump_step.py Outdated Show resolved Hide resolved
@hbushouse hbushouse added this to the Build 10.2 milestone Mar 20, 2024
@hbushouse
Copy link
Collaborator

Right

OK, I'll kick off a regression test run using this PR branch and the latest stcal/main, which contains the necessary updates on that side.

@hbushouse
Copy link
Collaborator

@hbushouse hbushouse changed the title Jump multi int JP-3550: Jump multi int Mar 20, 2024
@hbushouse
Copy link
Collaborator

First attempt at regtest was messed up. New run started at https://plwishmaster.stsci.edu:8081/job/RT/job/JWST-Developers-Pull-Requests/1331/

Copy link
Collaborator

@emolter emolter left a comment

Choose a reason for hiding this comment

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

Regression tests were failing due to duplicated keywords in the spec string. LGTM once that is fixed; my other comments were tiny wording changes

jwst/jump/jump_step.py Show resolved Hide resolved
jwst/jump/jump_step.py Outdated Show resolved Hide resolved
CHANGES.rst Outdated Show resolved Hide resolved
@mwregan2
Copy link
Contributor Author

mwregan2 commented Mar 21, 2024 via email

hbushouse and others added 2 commits March 21, 2024 12:34
Co-authored-by: Ned Molter <emolter@users.noreply.github.com>
Adding back entry for "sat_expand" which was accidentally deleted twice.
@zacharyburnett zacharyburnett mentioned this pull request Mar 21, 2024
21 tasks
@hbushouse
Copy link
Collaborator

Finally got a successful regtest run at https://plwishmaster.stsci.edu:8081/job/RT/job/JWST-Developers-Pull-Requests/1341/ All differences are expected due to the updates here, as well as unrelated ref file updates. So it looks OK.

@hbushouse hbushouse merged commit 43ab863 into spacetelescope:master Mar 22, 2024
21 of 29 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants