compute_single_stokes_component#

pyvisgrid.core.stokes.compute_single_stokes_component(vis_data: Visibilities, stokes_comp_1: int, stokes_comp_2: int, sign: str) np.ndarray[source]#

Computes single stokes components I, Q, U, or V from visibility data for gridding.

Parameters:
vis_dataVisibilities

Visibilities dataclass object containing the visibilities measured by the array.

stokes_comp_1int

Index of first stokes visibility.

stokes_comp_2int

Index of second stokes visibility.

signstr

Whether to add or subtract stokes_comp_1 and stokes_comp_2. Valid values are '+' or '-'.

Returns:
numpy.ndarray

The visibilities for the specified Stokes component.