liger_iris_pipeline.dq_init.dq_initialization

Functions

check_dimensions(input_model)

Check that the input model pixeldq attribute has the same dimensions as the image plane of the input model science data If it has dimensions (0,0), create an array of zeros with the same shape as the image plane of the input model.

correct_model(input_model, mask_model)

Perform the dq_init step on a JWST datamodel

do_dqinit(input_model, mask_model)

Perform the dq_init step on a JWST datamodel

liger_iris_pipeline.dq_init.dq_initialization.check_dimensions(input_model)[source]

Check that the input model pixeldq attribute has the same dimensions as the image plane of the input model science data If it has dimensions (0,0), create an array of zeros with the same shape as the image plane of the input model. For the FGS modes, the GuiderRawModel has only a regular dq array (no pixeldq or groupdq)

Parameters

input_modelJWST datamodel

input datamodel

Returns

None

liger_iris_pipeline.dq_init.dq_initialization.correct_model(input_model, mask_model)[source]

Perform the dq_init step on a JWST datamodel

Parameters

input_modelinput JWST datamodel

The jwst datamodel to be corrected

mask_modelmask datamodel

The mask model to use in the correction

Returns

output_modelJWST datamodel

The corrected JWST datamodel

liger_iris_pipeline.dq_init.dq_initialization.do_dqinit(input_model, mask_model)[source]

Perform the dq_init step on a JWST datamodel

Parameters

input_modelinput JWST datamodel

The jwst datamodel to be corrected

mask_modelmask datamodel

The mask model to use in the correction

Returns

output_modelJWST datamodel

The corrected JWST datamodel