IODA Bundle
proc_gsi_ncdiag.py File Reference

Go to the source code of this file.

Namespaces

 proc_gsi_ncdiag
 

Functions

def proc_gsi_ncdiag.run_conv_obs (convfile, outdir, platforms)
 
def proc_gsi_ncdiag.run_radiances_obs (radfile, outdir, obsbias, qcvars, testrefs)
 
def proc_gsi_ncdiag.run_aod_obs (aodfile, outdir)
 
def proc_gsi_ncdiag.run_oz_obs (ozfile, outdir)
 
def proc_gsi_ncdiag.run_conv_geo (convfile, outdir)
 
def proc_gsi_ncdiag.run_radiances_geo (radfile, outdir)
 
def proc_gsi_ncdiag.run_aod_geo (aodfile, outdir)
 
def proc_gsi_ncdiag.run_oz_geo (ozfile, outdir)
 
def proc_gsi_ncdiag.run_radiances_obsdiag (radfile, outdir)
 

Variables

string proc_gsi_ncdiag.IODA_CONV_PATH = Path(__file__).parent/"@SCRIPT_LIB_PATH@"
 
 proc_gsi_ncdiag.ScriptName = os.path.basename(sys.argv[0])
 
 proc_gsi_ncdiag.ap = argparse.ArgumentParser()
 
 proc_gsi_ncdiag.help
 
 proc_gsi_ncdiag.default
 
 proc_gsi_ncdiag.MyArgs = ap.parse_args()
 
 proc_gsi_ncdiag.nprocs = int(MyArgs.nprocs)
 
 proc_gsi_ncdiag.DiagDir = MyArgs.input_dir
 
 proc_gsi_ncdiag.obspool = Pool(processes=nprocs)
 
 proc_gsi_ncdiag.ObsDir = MyArgs.obs_dir
 
 proc_gsi_ncdiag.ObsBias = MyArgs.add_obsbias
 
 proc_gsi_ncdiag.QCVars = MyArgs.add_qcvars
 
 proc_gsi_ncdiag.TestRefs = MyArgs.add_testrefs
 
 proc_gsi_ncdiag.convfiles = glob.glob(DiagDir+'/*conv*')
 
 proc_gsi_ncdiag.splitfname = convfile.split('/')[-1].split('_')
 
 proc_gsi_ncdiag.i = splitfname.index('conv')
 
string proc_gsi_ncdiag.c = "_".join(splitfname[i:i + 2])
 
 proc_gsi_ncdiag.res = obspool.apply_async(run_conv_obs, args=(convfile, ObsDir, [p]))
 
 proc_gsi_ncdiag.radfiles = glob.glob(DiagDir+'/diag*')
 
bool proc_gsi_ncdiag.process = False
 
 proc_gsi_ncdiag.GeoDir = MyArgs.geovals_dir
 
 proc_gsi_ncdiag.ObsdiagDir = MyArgs.obsdiag_dir