diff --git a/scripts/obsseq_to_netcdf.py b/scripts/obsseq_to_netcdf.py index eec6caec2dca2b97745486e82e510253b9e891d8..ad41ffdcff262df1b52352c6396218311140b292 100644 --- a/scripts/obsseq_to_netcdf.py +++ b/scripts/obsseq_to_netcdf.py @@ -1,4 +1,4 @@ -import os, sys, glob +import os, sys, glob, warnings from config.cfg import exp, cluster import run_obs_diag as rod @@ -18,4 +18,7 @@ if __name__ == '__main__': ddir = datadir+expname+'/obs_seq_final_1min/' files = sorted(glob.glob(ddir+'/*.final')) - rod.run_obs_seq_to_netcdf(files, f_out=ddir+'/obs_epoch.nc') + try: + rod.run_obs_seq_to_netcdf(files, f_out=ddir+'/obs_epoch.nc') + except Exception as e: + warnings.warn(str(e))