From a225c456f8dd79f17a5051af62d13cbbcba64ee6 Mon Sep 17 00:00:00 2001
From: rink <rink@ssec.wisc.edu>
Date: Tue, 13 Oct 2020 14:26:11 -0500
Subject: [PATCH] snapshot..

---
 modules/aeolus/aeolus_amv.py | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/modules/aeolus/aeolus_amv.py b/modules/aeolus/aeolus_amv.py
index c4fa491f..c2abac12 100644
--- a/modules/aeolus/aeolus_amv.py
+++ b/modules/aeolus/aeolus_amv.py
@@ -112,7 +112,7 @@ class CarrStereo(AMVFiles):
         self.lon_name = 'Lon'
         self.lat_name = 'Lat'
 
-        self.out_params = ['Lon', 'Lat', 'Element', 'Line', 'V_3D_u', 'V_3D_v', 'pres', 'Fcst_Spd', 'Fcst_Dir', 'SatZen',
+        self.out_params = ['Lon', 'Lat', 'Element', 'Line', 'V_3D_u', 'V_3D_v', 'H_3D', 'pres', 'Fcst_Spd', 'Fcst_Dir', 'SatZen',
                            'InversionFlag', 'CloudPhase', 'CloudType']
 
         self.params = ['V_3D', 'H_3D', 'pres', 'Fcst_Spd', 'Fcst_Dir', 'SatZen',
@@ -531,7 +531,8 @@ def create_file(filename, aeolus_to_amv_dct, aeolus_dct, amv_files):
     for pidx, param in enumerate(out_params):
         u, t = meta_dict.get(param)
         var = rootgrp.createVariable(param, t, ['amvs'])
-        var.units = u
+        if u is not None:
+            var.units = u
         nc4_vars.append(var)
 
     num_amvs_per_prof = rootgrp.createVariable('num_amvs_per_prof', 'i4', ['num_aeolus_profs'])
-- 
GitLab