From 8bf956703e4f36f4611f5118826386b3b26a0bae Mon Sep 17 00:00:00 2001 From: tomrink <rink@ssec.wisc.edu> Date: Wed, 5 Oct 2022 11:07:34 -0500 Subject: [PATCH] snapshot... --- modules/aeolus/datasource.py | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/modules/aeolus/datasource.py b/modules/aeolus/datasource.py index 31108dc4..410ee217 100644 --- a/modules/aeolus/datasource.py +++ b/modules/aeolus/datasource.py @@ -251,7 +251,7 @@ class GFSfiles(Files): class AMVFiles: def __init__(self, files_path, file_time_span, pattern, band='14', elem_name=None, line_name=None, lat_name=None, - lon_name=None, params=None, out_params=None, meta_dict=None, qc_params=None): + lon_name=None, press_name=None, params=None, out_params=None, meta_dict=None, qc_params=None): self.flist = glob.glob(files_path + pattern) if len(self.flist) == 0: @@ -277,6 +277,7 @@ class AMVFiles: self.line_name = line_name self.lon_name = lon_name self.lat_name = lat_name + self.press_name = press_name self.params = params self.out_params = params if out_params is not None: @@ -493,14 +494,16 @@ class NOAA_txt(AMVFiles): line_name = None lon_name = 'lon' lat_name = 'lat' + press_name = 'PW' - params = ['pressure', 'wind_speed', 'wind_direction'] + # params = ['pressure', 'wind_speed', 'wind_direction'] + params = ['BOX','SRCH','SPD','DIR','PW','LLCM','SPDG','DIRG','TBALB','MAXC','TRKM','PERR','HAMD','QINF','QIWF','QIC'] out_params = ['Lon', 'Lat', 'Element', 'Line'] + params meta_dict = {'Lon': ('degrees east', 'f4'), 'Lat': ('degrees north', 'f4'), 'Element': (None, 'i4'), 'Line': (None, 'i4'), 'pressure': ('hPa', 'f4'), 'wind_speed': ('m s-1', 'f4'), 'wind_direction': ('degrees', 'f4')} super().__init__(files_path, file_time_span, 'ASCII_AMV*.CT', band=band, elem_name=elem_name, params=params, - line_name=line_name, lat_name=lat_name, lon_name=lon_name, out_params=out_params, meta_dict=meta_dict) + line_name=line_name, lat_name=lat_name, lon_name=lon_name, press_name=press_name, out_params=out_params, meta_dict=meta_dict) def get_navigation(self): return GEOSNavigation(sub_lon=-75.0) -- GitLab