make_intermediate_model

jwst.clean_flicker_noise.clean_flicker_noise.make_intermediate_model(input_model, intermediate_data)[source]

Make a data model to contain intermediate outputs.

The output model type depends on the shape of the input intermediate data.

Parameters:
input_modelJwstDataModel

The input data.

intermediate_datandarray

The intermediate data to save.

Returns:
intermediate_modelJwstDataModel

A model containing only the intermediate data and top-level metadata matching the input.