slit_hot_pixels

msaexp.utils.slit_hot_pixels(slit, max_allowed_flagged=128, dq_flags=['DO_NOT_USE', 'MSA_FAILED_OPEN', 'HOT', 'DEAD', 'OPEN', 'ADJ_OPEN', 'SATURATED'], **kwargs)[source]

Flag hot pixels with grizli.jwst_utils.flag_nirspec_hot_pixels

Parameters
slitSlitModel

Slitlet data

max_allowed_flaggedint

Maximum number of flagged pixels to allow

dq_flagslist

Full list of flag names to consider as bad pixels

kwargsdict

Keyword args passed to grizli.jwst_utils.flag_nirspec_hot_pixels

Returns
dqarray-like

DQ flags

countint

Number of flagged pixels

statusint
  • 0: Failed to import flag_nirspec_hot_pixels

  • 1: count > max_allowed_flagged

  • 2: dq was added to slit.dq