Skip to content

JWST Build 7.6

Compare
Choose a tag to compare
@jdavies-st jdavies-st released this 15 Sep 22:27
c99d242

Release Notes

The JWST calibration pipeline (v0.17.1) has been made available on PyPi and Github. A high-level list of updates in this build is given below.

Association generator rules have been updated to:

  • Fix incorrect product names for level-3 IFU products

Updates to Level-2a processing for all exposure modes include:

  • Enabled creation of the "rateints" product for all exposures, even when NINTS=1

Updates to Level-2b processing for all exposure modes include:

  • Enabled application of the "filteroffset" correction for NIRCam and NIRISS imaging modes in the assign_wcs step
  • The flat-field step has been updated to set DQ='DO_NOT_USE' for reference file pixels that have values of NaN or zero, as well as reference file pixels flagged as 'NO_FLAT'.

Updates to Level-2b spectroscopic (calwebb_spec2) processing include:

  • The ability to perform master background subtraction for NIRSpec MOS exposures
  • The ability to process NIRSpec internal lamp exposures
  • Improved calculation of bounding boxes for grism images in the assign_wcs step
  • Updated the assign_wcs step to allow for user-settable extraction heights in grism (WFSS) images
  • The ability to apply minimal processing of MIRI MRS TSO exposures
  • Changed the default weighting in the cube_build step to "emsm"
  • The ability to perform aperture corrections for point source extracted spectra in the extract_1d step
  • Bug fixes in flat-fielding for NIRSpec fixed-slit exposures

Updates to the Level-3 imaging (calwebb_image3) processing include:

  • The outlier_detection step has been fixed so that it does not subtract background from the science data

Updates to the Level-3 spectroscopic (calwebb_spec3) processing include:

  • Implemented corrections to master background subtraction for NIRSpec IFU exposures
  • Updated the master_background step to allow for saving of the 2D master background data

Updates to the Level-3 Coronagraphic (calwebb_coron3) pipeline include:

  • Implemented bad pixel replacement in the align_refs step
    Updates to the Level-3 TSO (calwebb_tso3) pipeline include:

  • Fixed a bug in the computation of integration time stamps

Complete change log:

associations

  • Add product name override to the IFUGratingBkg class, to prevent the default
    "clear" suffix showing up in NIRSpec IFU product names. [#5326]

barshadow

  • Implement using a user-supplied correction which overrides all references. [#5302]

  • Implement applying the inverse operation. [#5302]

blendmeta

  • Do not close files that were not opened by blendmodels [#5299]

cube_build

  • If every wavelength plane of the IFU cube contains 0 data, cube_build is skipped [#5294]

  • Remove "clear" suffix from MIRI MRS product name templates [#5326]

flat_field

  • Update how the flat field reference dq mask is used for NIRSpec MOS data [#5284]

  • Implement providing a user-supplied flat field which overrides all references. [#5302]

  • Implement applying the inverse operation. [#5302]

master_backround

  • Create new step MasterBackgroundNrsSlits step to handle NIRSpec MOS data in Spec2Pipeline [#5317]

  • Implement option to save the 2d version of the calculated master background [#5317]

outlier_detection

  • Fix bug where background was being subtracted on the input data [#4858]

pathloss

  • Implement using a user-supplied correction which overrides all references. [#5302]

  • Implement applying the inverse operation. [#5302]

photom

  • Implement using a user-supplied correction which overrides all references. [#5302]

  • Implement applying the inverse operation. [#5302]

pipeline

  • Spec3Pipeline check whether master background subtraction has already occurred. [#5308]

  • Implement master background subtraction in Spec2Pipeline for NIRSpec MOS data. [#5302]

  • Include the per-slit failure traceback in any RuntimeError raised in Spec2Pipeline. [#5315]

ramp_fitting

  • Reinstate copying of INT_TIMES table to output rateints product for TSO exposures. [#5321]

tso_photometry

  • Fix a bug in the computation of integration time stamps when the INT_TIMES
    table is not available. [#5318]