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:
NOAA aircraft in the North Atlantic basin
US Air Force (USAF) aircraft in the North Atlantic basin
NOAA aircraft in the East Pacific basin
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.