#f_log.write(str(datetime.now())+' - removing model files...\n') #rm_list = ['UMD.01\\ref\\UMD_HK_l1.ref','UMD.01\\ref\\UMD_HK_l2.ref','UMD.01\\ref\\UMD_HK_l3.ref'] #rm_list.extend(['UMD.01\ref\UMD_ETS_ETSX.ref','UMD.01\ref\UMD_ETS_P_SEG_01.ref','UMD.01\ref\UMD_ETS_P_SEG_02.ref','UMD.01\ref\UMD_ETS_PETM_01.ref','UMD.01\ref\UMD_ETS_PETM_02.ref','UMD.01\ref\UMD_ETS_PETM_03.ref','UMD.01\ref\UMD_ETS_PETM_04.ref','UMD.01\ref\UMD_ETS_PET_05.ref','UMD.01\ref\UMD_ETS_PET_06.ref','UMD.01\ref\UMD_ETS_PET_07.ref','UMD.01\ref\UMD_ETS_PET_08.ref','UMD.01\ref\UMD_ETS_PET_09.ref','UMD.01\ref\UMD_ETS_PET_10.ref','UMD.01\ref\UMD_ETS_PET_11.ref','UMD.01\ref\UMD_ETS_PET_12.ref']) #for fname in rm_list: # try: # os.remove(fname) # f_log.write(' -- removed modelfile: '+str(fname)+'\n') # except Exception as e: # f_log.write(' -- unable to remove modelfile: '+str(fname)+'\n') # f_log.write(str(e)+'\n') #f_log.write(str(datetime.now())+' - done\n\n') #--run the python utility l2a to write NEXRAD multiplier arrays f_log.write(str(datetime.now())+' - using MD_CWM_list2array to write NEXRAD Mulitpliers...\n') try: l2a.list_2_array('par\\nexrad_parameters.dat','ref\\UMD_nexrad.ref') except Exception as e: f_log.write('ERROR -- cannot run list_2_array.py for nexrad multipliers\n') f_log.write(str(e)+'\n') f_log.close() raise f_log.write(str(datetime.now())+' - done\n\n') #--run the python utility l2a to write BLU arrays f_log.write(str(datetime.now())+' - using MD_CWM_list2array to write BLU related arrays...\n') try: l2a.list_2_array('par\\blu_parameters.dat','ref\\UMD_BLU.ref') except Exception as e: f_log.write('ERROR -- cannot run list_2_array.py for blu arrays\n') f_log.write(str(e)+'\n') f_log.close()
#rm_list.extend(['UMD.01\ref\UMD_ETS_ETSX.ref','UMD.01\ref\UMD_ETS_P_SEG_01.ref','UMD.01\ref\UMD_ETS_P_SEG_02.ref','UMD.01\ref\UMD_ETS_PETM_01.ref','UMD.01\ref\UMD_ETS_PETM_02.ref','UMD.01\ref\UMD_ETS_PETM_03.ref','UMD.01\ref\UMD_ETS_PETM_04.ref','UMD.01\ref\UMD_ETS_PET_05.ref','UMD.01\ref\UMD_ETS_PET_06.ref','UMD.01\ref\UMD_ETS_PET_07.ref','UMD.01\ref\UMD_ETS_PET_08.ref','UMD.01\ref\UMD_ETS_PET_09.ref','UMD.01\ref\UMD_ETS_PET_10.ref','UMD.01\ref\UMD_ETS_PET_11.ref','UMD.01\ref\UMD_ETS_PET_12.ref']) #for fname in rm_list: # try: # os.remove(fname) # f_log.write(' -- removed modelfile: '+str(fname)+'\n') # except Exception as e: # f_log.write(' -- unable to remove modelfile: '+str(fname)+'\n') # f_log.write(str(e)+'\n') #f_log.write(str(datetime.now())+' - done\n\n') #--run the python utility l2a to write NEXRAD multiplier arrays f_log.write( str(datetime.now()) + ' - using MD_CWM_list2array to write NEXRAD Mulitpliers...\n') try: l2a.list_2_array('par\\nexrad_parameters.dat', 'ref\\UMD_nexrad.ref') except Exception as e: f_log.write('ERROR -- cannot run list_2_array.py for nexrad multipliers\n') f_log.write(str(e) + '\n') f_log.close() raise f_log.write(str(datetime.now()) + ' - done\n\n') #--run the python utility l2a to write BLU arrays f_log.write( str(datetime.now()) + ' - using MD_CWM_list2array to write BLU related arrays...\n') try: l2a.list_2_array('par\\blu_parameters.dat', 'ref\\UMD_BLU.ref') except Exception as e: f_log.write('ERROR -- cannot run list_2_array.py for blu arrays\n')