API

Public Step API

jwst.wfs_combine.wfs_combine_step Module

Correct effects due to overlapping spectral traces.

Classes

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

Combine pairs of dithered PSF images.

Complete Developer API

jwst.wfs_combine.wfs_combine Module

Functions

get_final_index_range(offset, length)

Get the initial and final indices for the given offset and array length.

gauss_kern(size[, sizey])

Return a normalized 2D Gaussian kernel array for convolution.

interp_array(sci_data, dq_data, n_size)

Bilinear interpolation over the SCI values.

create_griddata_array(sci_data, pixel, n_size)

Create interpolation array for input to scipy's griddata.

get_index_range(offset, length)

Get the initial and final indices for the given offset and array length.

get_overlap(sci_int_1, sci_int_2, nom_off_x, ...)

Apply nominal offsets to determine the overlap in interpolated images.

calc_refined_offsets(sci_nai_1, sci_nai_2, ...)

Get overlap of the two images and calculate 2D cross correlation between the two subarrays.

Classes

DataSet(input_model_1, input_model_2, ...)

Two dithered input wavefront sensing images to be combined.