IODA Bundle
|
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 | |