From 04db252b3eaebb8cb94cb37185bdf89133772116 Mon Sep 17 00:00:00 2001
From: tomrink <rink@ssec.wisc.edu>
Date: Mon, 20 Jun 2022 13:44:01 -0500
Subject: [PATCH] fix some cf issues

---
 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 e3867aca..89c9ec89 100644
--- a/modules/aeolus/aeolus_amv.py
+++ b/modules/aeolus/aeolus_amv.py
@@ -315,7 +315,7 @@ def run_best_fit_driver(output_path, amv_dir, source, raob_path, gfs_path, produ
 
         outfile = output_path+'amv_bestfit.nc'
         outfile = add_time_range_to_filename(outfile, ts, None)
-        create_bestfit_file(outfile, m_d, raob_dct, gfs_at_raob_dct, bf_dct, prd_dct, amv_ds.get_parameters(), raob_filename, amv_filename)
+        create_bestfit_file(outfile, m_d, raob_dct, ts, gfs_at_raob_dct, bf_dct, prd_dct, amv_ds.get_parameters(), raob_filename, amv_filename)
 
         out_list.append((bf_dct, prd_dct))
 
@@ -2023,7 +2023,7 @@ def create_file(filename, aeolus_to_amv_dct, aeolus_dct, amv_files, cld_lyr=Fals
     rootgrp.close()
 
 
-def create_bestfit_file(filename, match_dct, raob_dct, gfs_at_raob_dct, bf_dct, prd_dct, amv_params, raob_filename, amv_file_name):
+def create_bestfit_file(filename, match_dct, raob_dct, raob_ts, gfs_at_raob_dct, bf_dct, prd_dct, amv_params, raob_filename, amv_file_name):
     num_aparams = 4
     max_num_alevels = 0
     max_num_amvs = 0
@@ -2161,6 +2161,7 @@ def create_bestfit_file(filename, match_dct, raob_dct, gfs_at_raob_dct, bf_dct,
     var_flg_g = rootgrp.createVariable('bf_gfs_flag', 'i4', ['time', 'num_raob_profs', 'max_num_amvs'])
 
     # Write data to file  ---------------------
+    time[0] = raob_ts
     prf_lon[0, :] = alons
     prf_lat[0, :] = alats
 
-- 
GitLab