API

Public Step API

jwst.msaflagopen.msaflagopen_step Module

Flag pixels affected by open MSA shutters in NIRSpec exposures.

Classes

MSAFlagOpenStep([name, parent, config_file, ...])

Flag pixels affected by MSA failed open shutters.

Complete Developer API

jwst.msaflagopen.msaflag_open Module

Flag pixels affected by open MSA shutters in NIRSpec exposures.

Functions

do_correction(input_model, shutter_refname, ...)

Apply DQ flag to pixels affected by failed open MSA shutters.

flag(input_datamodel, failed_slitlets, ...)

Flag slitlet regions for failed open shutters.

boundingbox_to_indices(data_shape, bounding_box)

Translate a bounding box to image indices.

wcs_to_dq(wcs_array, flag)

Create a DQ subarray corresponding to a failed open slitlet.

get_failed_open_shutters(shutter_refname)

Get the failed open shutters from a reference file.

create_slitlets(shutter_refname)

Create slitlets for each failed open shutter.