low_comm_tools.plotting.closures
Attributes
Classes
Visilibities for a set of baselines from the same measurement set |
Functions
|
|
|
Module Contents
- class low_comm_tools.plotting.closures.MeasurementSet(ms_path: pathlib.Path, data_column: str = 'DATA')[source]
Visilibities for a set of baselines from the same measurement set axes
- _find_valid_quad(quad: Quad) tuple[Baseline, Baseline, Baseline, Baseline] | None[source]
- For given antennas (0, 1, 2, 3), will return EITHER
0-1, 2-3, 0-2, 1-3
- OR
0-1, 2-3, 0-3, 1-2
- OR
0-2, 1-3, 0-3, 1-2
whichever has all valid baselines - or None, if none of the above
baseline sets can be used.
- add_baseline_data(baseline: Baseline, visibilities: numpy.ndarray, force_override: bool = False) None[source]
- calc_closures(station_subset: Triple | Quad, closure_type: Literal['phase', 'amp'] = 'phase', freq_avg_mhz: float | None = None) tuple[numpy.ndarray, astropy.units.Quantity[astropy.units.Hz]][source]
- import_baselines(station_names: tuple[str] | None = None, uv_min_m: float | None = None, force_override: bool = True, include_autos: bool = False) None[source]
- plot_all_closures(closure_type: Literal['phase', 'amp'] = 'phase', freq_avg_mhz: float | None = None) matplotlib.figure.Figure[source]
- low_comm_tools.plotting.closures.get_parser() argparse.ArgumentParser[source]