diff --git a/modules/aeolus/aeolus_amv.py b/modules/aeolus/aeolus_amv.py index 5760ba644cb493216da3a4f0c2dc5f874f76e551..ff872864c3cc26bb3216a3230870ca96dea1facd 100644 --- a/modules/aeolus/aeolus_amv.py +++ b/modules/aeolus/aeolus_amv.py @@ -249,7 +249,6 @@ def create_file2(filename, raob_to_amv_dct, raob_dct, amv_files): def run_best_fit_driver(amv_dir, source, raob_path, gfs_path, product_dir, product): amv_ds = get_datasource(amv_dir, source) - print(amv_ds.get_parameters()) gfs_files = get_datasource(gfs_path, 'GFS') raob_ds = get_datasource(raob_path, 'RAOB') raob_files = raob_ds.flist @@ -312,7 +311,7 @@ def run_best_fit_driver(amv_dir, source, raob_path, gfs_path, product_dir, produ filename = None raob_filename = None amv_filename = None - #create_file_new2(filename, m_d, raob_dct, gfs_at_raob_dct, bf_dct, prd_dct, raob_filename, amv_filename) + create_file_new2(filename, m_d, raob_dct, gfs_at_raob_dct, bf_dct, amv_ds.get_parameters(), prd_dct, raob_filename, amv_filename) # Skip this and below if writing an output file. out_list.append((bf_dct, prd_dct)) @@ -2015,7 +2014,7 @@ def create_file(filename, aeolus_to_amv_dct, aeolus_dct, amv_files, cld_lyr=Fals rootgrp.close() -def create_file_new2(filename, match_dct, raob_dct, gfs_at_raob_dct, bf_dct, prd_dct, raob_filename, amv_file_name): +def create_file_new2(filename, match_dct, raob_dct, gfs_at_raob_dct, amv_params, bf_dct, prd_dct, raob_filename, amv_file_name): num_aparams = 4 max_num_alevels = 0 max_num_amvs = 0 @@ -2124,7 +2123,7 @@ def create_file_new2(filename, match_dct, raob_dct, gfs_at_raob_dct, bf_dct, prd prf_spd[idx,0:nlevs] = raob[:,3] for pidx, param in enumerate(amv_params): - nc4_vars[pidx][idx,0:num_amvs] = amvs[:, pidx] + nc4_vars[pidx][idx,0:num_amvs] = amvs[:, 4+pidx] rg_exmpl.close() rootgrp.close()