diff --git a/modules/aeolus/aeolus_amv.py b/modules/aeolus/aeolus_amv.py index c4fa491fd69657bf2f452794067fc1ade5a63e05..c2abac126aceaa8f7952d80474b1510bd76cbbc6 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'])