ska_sdp_spectral_line_imaging.data_procs.predict module

ska_sdp_spectral_line_imaging.data_procs.predict.predict_ducc(weight, flag, uvw, freq, model_image, cell_size, epsilon, nchan, ntime, nbaseline)[source]

Perform prediction using ducc0.gridder

Parameters:
  • weight (numpy.array) -- Weights array

  • flag (numpy.array) -- Flag array

  • uvw (numpy.array) -- Polarization array

  • freq (numpy.array) -- Frequency array

  • model_image (numpy.array) -- Model image

  • cell_size (float) -- Cell size in radians

  • epsilon (float) -- Epsilon

  • nchan (int) -- Number of channel dimension

  • ntime (int) -- Number of time dimension

  • nbaseline (int) -- Number of baseline dimension

Returns:

xarray.DataArray

ska_sdp_spectral_line_imaging.data_procs.predict.predict(ps, model_image, **kwargs)[source]

Predict model column for processing set

Parameters:
  • ps (ProcessingSet) -- Processing set

  • model_image (numpy.array) -- Model image

  • **kwargs -- Additional keyword arguments

Returns:

xarray.DataArray

ska_sdp_spectral_line_imaging.data_procs.predict.predict_for_channels(ps, model_image, epsilon, cell_size)[source]