jwst
jwst copied to clipboard
Switch resample to the new drizzle package API
Resolves JP-3685 Resolves JP-3713
Closes #8638 Closes #8721
This PR switches resample step to the new drizzle
API proposed in https://github.com/spacetelescope/drizzle/pull/134
Tasks
- [x] request a review from someone specific, to avoid making the maintainers review every PR
- [x] add a build milestone, i.e.
Build 11.3
(use the latest build if not sure) - [ ] Does this PR change user-facing code / API? (if not, label with
no-changelog-entry-needed
)- [x] write news fragment(s) in
changes/
:echo "changed something" > changes/<PR#>.<changetype>.rst
(see below for change types) - [ ] update or add relevant tests
- [ ] update relevant docstrings and / or
docs/
page - [x] start a regression test and include a link to the running job (click here for instructions)
- [ ] Do truth files need to be updated ("okified")?
- [ ] after the reviewer has approved these changes, run
okify_regtests
to update the truth files
- [ ] after the reviewer has approved these changes, run
- [ ] Do truth files need to be updated ("okified")?
- [x] write news fragment(s) in
- [ ] if a JIRA ticket exists, make sure it is resolved properly
news fragment change types...
-
changes/<PR#>.general.rst
: infrastructure or miscellaneous change -
changes/<PR#>.docs.rst
-
changes/<PR#>.stpipe.rst
-
changes/<PR#>.datamodels.rst
-
changes/<PR#>.scripts.rst
-
changes/<PR#>.fits_generator.rst
-
changes/<PR#>.set_telescope_pointing.rst
-
changes/<PR#>.pipeline.rst
stage 1
-
changes/<PR#>.group_scale.rst
-
changes/<PR#>.dq_init.rst
-
changes/<PR#>.emicorr.rst
-
changes/<PR#>.saturation.rst
-
changes/<PR#>.ipc.rst
-
changes/<PR#>.firstframe.rst
-
changes/<PR#>.lastframe.rst
-
changes/<PR#>.reset.rst
-
changes/<PR#>.superbias.rst
-
changes/<PR#>.refpix.rst
-
changes/<PR#>.linearity.rst
-
changes/<PR#>.rscd.rst
-
changes/<PR#>.persistence.rst
-
changes/<PR#>.dark_current.rst
-
changes/<PR#>.charge_migration.rst
-
changes/<PR#>.jump.rst
-
changes/<PR#>.clean_flicker_noise.rst
-
changes/<PR#>.ramp_fitting.rst
-
changes/<PR#>.gain_scale.rst
stage 2
-
changes/<PR#>.assign_wcs.rst
-
changes/<PR#>.badpix_selfcal.rst
-
changes/<PR#>.msaflagopen.rst
-
changes/<PR#>.nsclean.rst
-
changes/<PR#>.imprint.rst
-
changes/<PR#>.background.rst
-
changes/<PR#>.extract_2d.rst
-
changes/<PR#>.master_background.rst
-
changes/<PR#>.wavecorr.rst
-
changes/<PR#>.srctype.rst
-
changes/<PR#>.straylight.rst
-
changes/<PR#>.wfss_contam.rst
-
changes/<PR#>.flatfield.rst
-
changes/<PR#>.fringe.rst
-
changes/<PR#>.pathloss.rst
-
changes/<PR#>.barshadow.rst
-
changes/<PR#>.photom.rst
-
changes/<PR#>.pixel_replace.rst
-
changes/<PR#>.resample_spec.rst
-
changes/<PR#>.residual_fringe.rst
-
changes/<PR#>.cube_build.rst
-
changes/<PR#>.extract_1d.rst
-
changes/<PR#>.resample.rst
stage 3
-
changes/<PR#>.assign_mtwcs.rst
-
changes/<PR#>.mrs_imatch.rst
-
changes/<PR#>.tweakreg.rst
-
changes/<PR#>.skymatch.rst
-
changes/<PR#>.exp_to_source.rst
-
changes/<PR#>.outlier_detection.rst
-
changes/<PR#>.tso_photometry.rst
-
changes/<PR#>.stack_refs.rst
-
changes/<PR#>.align_refs.rst
-
changes/<PR#>.klip.rst
-
changes/<PR#>.spectral_leak.rst
-
changes/<PR#>.source_catalog.rst
-
changes/<PR#>.combine_1d.rst
-
changes/<PR#>.ami.rst
other
-
changes/<PR#>.wfs_combine.rst
-
changes/<PR#>.white_light.rst
-
changes/<PR#>.cube_skymatch.rst
-
changes/<PR#>.engdb_tools.rst
-
changes/<PR#>.guider_cds.rst