RealtimeRecon.get_hdobs_realtime

RealtimeRecon.get_hdobs_realtime(basin, aircraft, decoded=True)[source]

Retrieve the latest 10-minute HDOBs directly from NHC.

Parameters
  • basin (str) – Basin for which to retrieve the latest HDOBs for. Available options are "north_atlantic" or "east_pacific".

  • aircraft (str) – Type of aircraft for recon mission. Available options are "noaa" or "usaf" (US Air Force).

  • decoded (bool, optional) – If False, returns a Pandas DataFrame of all HDOBs. If True (default), returns a dictionary with decoded HDOBs highlights.

Returns

pandas.DataFrame or dict – Depending on the value of decoded, returns either a Pandas DataFrame or a dictionary with the parsed HDOB data highlights.

Notes

Note

If using decoded=True, the decoded HDOBs summary automatically filters out all flagged observations for each variable. If all observations are flagged or missing for a variable, a value of NaN is returned.

The National Hurricane Center (NHC) website has 4 links for the latest HDOBs available:

  1. NOAA aircraft in the North Atlantic basin

  2. US Air Force (USAF) aircraft in the North Atlantic basin

  3. NOAA aircraft in the East Pacific basin

  4. US Air Force (USAF) aircraft in the East Pacific basin

Each of these links store the most recent 10-minute HDOB observations from the most recent mission for each aircraft type and basin, regardless of how long ago that mission was.

Note that this function is different from get_hdobs_summary(), as the archived NHC recon observations can lag by 10 to as much as 40 minutes. This function fetches the recon observations directly from NHC’s realtime recon webpage with the very latest data as soon as it comes in.