AntennaParameters#

class pride.io.AntennaParameters#

Data structure for antenna parameters

Details in: Nothnagel (2009) https://doi.org/10.1007/s00190-008-0284-z

Parameter descriptions from: antenna-info.txt (https://ivscc.gsfc.nasa.gov/IVS_AC/IVS-AC_data_information.htm)

Parameters:
  • ivs_name – IVS station name

  • focus_type – Focus type of the primary frequency

  • mount_type – Mounting type

  • radome – Whether the station has a radome

  • meas_type – Measurement type (Complete, Incomplete, Rough)

  • T0 – Reference temperature [C]

  • sin_T – Sine amplitude of annual temperature variations wrt J2000 epoch [C]

  • cos_T – Cosine amplitude of annual temperature variations wrt J2000 epoch [C]

  • h0 – Reference pressure [hPa]

  • ant_diam – Antenna diameter [m]

  • hf – Height of the foundation [m]

  • df – Depth of the foundation [m]

  • gamma_hf – Thermal expansion coefficient of the foundation [1/K]

  • hp – Length of the fixed axis [m]

  • gamma_hp – Thermal expansion coefficient of the fixed axis [1/K]

  • AO – Length of the offset between primary and secondary axes [m]

  • gamma_AO – Thermal expansion coefficient of the offset [1/K]

  • hv – Distance from the movable axis to the antenna vertex [m]

  • gamma_hv – Thermal expansion coefficient of the structure connecting the movable axis to the antenna vertex [1/K]

  • hs – Height of the subreflector/primary focus above the vertex [m]

  • gamma_hs – Thermal expansion coefficient of the subreflector/primary focus mounting legs [1/K]

static from_catalog(station_name: str) AntennaParameters#

Load antenna parameters from internal catalog

Parses an internal catalog of antenna parameters (antenna-info.txt), reads the line corresponding to the specified station name, and packs the information into an AntennaParameters object.

Parameters:

station_name – Name of the station

Returns:

Data structure with antenna parameters

static from_catalog_missing_ok(station_name: str) AntennaParameters | None#

Load antenna parameters from internal catalog

Provides the same functionality as the from_catalog static method, but it returns None if the station is not found in the catalog instead of raising an error.

Parameters:

station_name – Name of the station

Returns:

Data structure with antenna parameters, or None if the station is not found in the catalog