pyradtran.io.RadiosondeAtmosphereGenerator.get_closest_sounding

pyradtran.io.RadiosondeAtmosphereGenerator.get_closest_sounding#

static RadiosondeAtmosphereGenerator.get_closest_sounding(target_dt: datetime, lat: float, lon: float) tuple[DataFrame | None, DataFrame | None, str | None][source]#

Retrieve the radiosonde sounding nearest in space and time.

Requires the siphon package for IGRA2 access.

Parameters:
  • target_dt (datetime) – Target time.

  • lat (float) – Target location (degrees).

  • lon (float) – Target location (degrees).

Returns:

  • sounding_df (pandas.DataFrame or None) – Sounding profile.

  • header (pandas.DataFrame or None) – Sounding header.

  • header_text (str or None) – Human-readable summary.