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