featherpy.plotting¶
Plotting and visualization utilities.
Functions¶
|
Plot the feathering |
Module Contents¶
- featherpy.plotting.plot_feather(low_res_vis: numpy.typing.ArrayLike, high_res_vis: numpy.typing.ArrayLike, uv_distance_2d: astropy.units.Quantity, high_res_weighted: numpy.typing.ArrayLike, low_res_weighted: numpy.typing.ArrayLike, feathered_vis: numpy.typing.ArrayLike, feather_centre: astropy.units.Quantity, feather_sigma: astropy.units.Quantity, n_uv_bins: int = 10) matplotlib.figure.Figure¶
Plot the feathering
- Parameters:
low_res_vis (ArrayLike) – Low resolution visibilities
high_res_vis (ArrayLike) – High resolution visibilities
uv_distance_2d (u.Quantity) – 2D array of uv distances
high_res_weighted (ArrayLike) – Weighted high resolution visibilities
low_res_weighted (ArrayLike) – Weighted low resolution visibilities
feathered_vis (ArrayLike) – Feathered visibilities
feather_centre (u.Quantity) – Feather centre (in meters)
feather_sigma (u.Quantity) – Feather sigma (in meters)
n_uv_bins (int, optional) – Number of bins for smoothing. Defaults to 10.
- Returns:
Feather plot
- Return type:
plt.Figure