diff --git a/modules/aeolus/aeolus_amv.py b/modules/aeolus/aeolus_amv.py index e3867acad58ae1676e2e7b92e72ace3c86042b29..89c9ec89230b92a35675ca51e974102014257af1 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