JP-3892: Update Jump Documentation#562
Conversation
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## main #562 +/- ##
=======================================
Coverage 91.90% 91.90%
=======================================
Files 63 63
Lines 8926 8926
=======================================
Hits 8203 8203
Misses 723 723 ☔ View full report in Codecov by Harness. 🚀 New features to boost your workflow:
|
|
Thanks @kmacdonald-stsci ; I don't think we want to remove the existing information though, just add to it. In rough words, something like: "Jumps in the ramps of a given pixel are detected using statistics of the two-point differences between successive groups. Those statistics either use sigma clipping or the method described by Anderson+Gordon. If only_use_ints=True and nints > minimum_sigclip_groups: sigma clip across integrations for each group difference in the ramp (e.g., sigma clip groups 3-2 for all integrations, then sigma clip groups 4-3 for all integrations, etc). If only_use_ints=False and nints*ngroups > minimum_sigclip_groups: sigma clip across all group differences and all integrations simultaneously (e.g., treat all group differences within an integration and in other integrations equally). Otherwise if there are at least min_diffs_single_pass in each integration do (SOMETHING???) to find jumps. Otherwise use the 10point iterative approach below." I'm a little unclear on some things though:
|
Resolves JP-3892
This PR addresses jump step documentation detailing the logical control flow of the step. Also, a small bug was fixed in the computation of
total_sigclip_groups.Regression test run for the bug fix:
https://github.com/spacetelescope/RegressionTests/actions/runs/29337654497
Tasks
docs/pageno-changelog-entry-needed)changes/:echo "changed something" > changes/<PR#>.<changetype>.rst(see changelog readme for instructions)changes/<PR#>.breaking.rstnews fragment"git+https://github.com/<fork>/stcal@<branch>")jwstregression testromancalregression test