low_comm_tools.gleam_model
Attributes
Exceptions
Common base class for all non-exit exceptions. |
Classes
Functions
|
|
|
|
|
|
|
|
|
Create a model for the AO calibration from a measurement set. |
|
Create a model for the AO calibration. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Module Contents
- exception low_comm_tools.gleam_model.FittingError[source]
Bases:
ExceptionCommon base class for all non-exit exceptions.
- low_comm_tools.gleam_model._aocal_model_csv(coord: astropy.coordinates.SkyCoord, sed: list[float], ref_freq_hz: float, size: radio_beam.Beam, source_name: str = 's0', include_header: bool = True) list[str][source]
- low_comm_tools.gleam_model._aocal_model_skymodel(coord: astropy.coordinates.SkyCoord, sed: list[float], ref_freq_hz: float, size: radio_beam.Beam, source_name: str = 's0', include_header: bool = True) list[str][source]
- low_comm_tools.gleam_model.best_match_catalogue(target: astropy.coordinates.SkyCoord, search_radius: astropy.units.Quantity, obs_time: astropy.time.Time) GleamRow[source]
- low_comm_tools.gleam_model.create_ao_cal_model_from_ms(ms_path: str | pathlib.Path, output_path: str | pathlib.Path | None = None, model_type: str = 'csv', sky_type: str = 'single', ref_freq_hz: float | None = None, radius: astropy.units.Quantity = 1 * u.deg) list[str][source]
Create a model for the AO calibration from a measurement set.
- low_comm_tools.gleam_model.create_sky_model_single(pointing: astropy.coordinates.SkyCoord, radius: astropy.units.Quantity, obs_time: astropy.time.Time, model_type: str = 'csv', ref_freq_hz: float | None = None) list[str][source]
Create a model for the AO calibration.
- low_comm_tools.gleam_model.create_sky_model_wide(pointing: astropy.coordinates.SkyCoord, radius: astropy.units.Quantity, obs_time: astropy.time.Time, model_type: str = 'csv', ref_freq_hz: float | None = None) list[str][source]
- low_comm_tools.gleam_model.fit_power_law(flux_df: polars.DataFrame, make_plot: bool = False, ref_freq_hz: float | None = None) FittedSED | None[source]
- low_comm_tools.gleam_model.get_catalogue_values(target: astropy.coordinates.SkyCoord, radius: astropy.units.Quantity) astropy.table.Table[source]
- low_comm_tools.gleam_model.get_coord_from_ms(ms_path: str | pathlib.Path, field: int = 0) astropy.coordinates.SkyCoord[source]
- low_comm_tools.gleam_model.get_freq_from_ms(ms_path: str | pathlib.Path) astropy.units.Quantity[source]
- low_comm_tools.gleam_model.get_parser(add_help: bool = True) argparse.ArgumentParser[source]
- low_comm_tools.gleam_model.get_time_from_ms(ms_path: str | pathlib.Path) astropy.time.Time[source]
- low_comm_tools.gleam_model.make_flux_df(target: astropy.coordinates.SkyCoord, radius: astropy.units.Quantity, obs_time: astropy.time.Time) FluxDF[source]
- low_comm_tools.gleam_model.make_sky_model_dicts(target: astropy.coordinates.SkyCoord, radius: astropy.units.Quantity) SkyModelDicts[source]