Gridding Data

rascil.processing_components.griddata.convolution_functions Module

Functions that define and manipulate ConvolutionFunctions.

The griddata has axes [chan, pol, z, dy, dx, y, x] where z, y, x are spatial axes in either sky or Fourier plane. The order in the WCS is reversed so the grid_WCS describes UU, VV, DUU, DVV, WW, STOKES, FREQ axes.

GridData can be used to hold the Fourier transform of an Image or gridded visibilities. In addition, the convolution function can be stored in a GridData, most probably with finer spatial sampling.

Functions

calculate_bounding_box_convolutionfunction(cf)

Calculate bounding boxes

apply_bounding_box_convolutionfunction(cf[, ...])

Apply a bounding box to a convolution function

export_convolutionfunction_to_fits(cf[, ...])

Write a convolution function to fits

rascil.processing_components.griddata.kernels Module

Functions that define and manipulate kernels

Functions

create_pswf_convolutionfunction(im[, ...])

Fill an Anti-Aliasing filter into a ConvolutionFunction

create_box_convolutionfunction(im[, ...])

Fill a box car function into a ConvolutionFunction

create_awterm_convolutionfunction(im[, ...])

Fill AW projection kernel into a GridData.

create_vpterm_convolutionfunction(im[, ...])

Fill voltage pattern kernel projection kernel into a GridData.