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