IODA Bundle
proc_wrfda_ncdiag Namespace Reference

Functions

def run_radiances_obs (radfile, outdir, datesubs)
 

Variables

string IODA_CONV_PATH = Path(__file__).parent/"@SCRIPT_LIB_PATH@"
 
 ScriptName = os.path.basename(sys.argv[0])
 
 ap = argparse.ArgumentParser()
 
 help
 
 MyArgs = ap.parse_args()
 
 nprocs = int(MyArgs.nprocs)
 
 datesubs = bool(MyArgs.date_subdirs)
 
 DiagDir = MyArgs.input_dir
 
 obspool = Pool(processes=nprocs)
 
 ObsDir = MyArgs.obs_dir
 
 radfiles = glob.glob(DiagDir+'/diags_*')
 
bool process = False
 
 res = obspool.apply_async(run_radiances_obs, args=(radfile, ObsDir, datesubs))
 

Function Documentation

◆ run_radiances_obs()

def proc_wrfda_ncdiag.run_radiances_obs (   radfile,
  outdir,
  datesubs 
)

Definition at line 17 of file proc_wrfda_ncdiag.py.

Variable Documentation

◆ ap

proc_wrfda_ncdiag.ap = argparse.ArgumentParser()

Definition at line 30 of file proc_wrfda_ncdiag.py.

◆ datesubs

bool proc_wrfda_ncdiag.datesubs = bool(MyArgs.date_subdirs)

Definition at line 50 of file proc_wrfda_ncdiag.py.

◆ DiagDir

proc_wrfda_ncdiag.DiagDir = MyArgs.input_dir

Definition at line 54 of file proc_wrfda_ncdiag.py.

◆ help

proc_wrfda_ncdiag.help

Definition at line 32 of file proc_wrfda_ncdiag.py.

◆ IODA_CONV_PATH

string proc_wrfda_ncdiag.IODA_CONV_PATH = Path(__file__).parent/"@SCRIPT_LIB_PATH@"

Definition at line 9 of file proc_wrfda_ncdiag.py.

◆ MyArgs

proc_wrfda_ncdiag.MyArgs = ap.parse_args()

Definition at line 39 of file proc_wrfda_ncdiag.py.

◆ nprocs

int proc_wrfda_ncdiag.nprocs = int(MyArgs.nprocs)

Definition at line 42 of file proc_wrfda_ncdiag.py.

◆ ObsDir

proc_wrfda_ncdiag.ObsDir = MyArgs.obs_dir

Definition at line 59 of file proc_wrfda_ncdiag.py.

◆ obspool

proc_wrfda_ncdiag.obspool = Pool(processes=nprocs)

Definition at line 56 of file proc_wrfda_ncdiag.py.

◆ process

bool proc_wrfda_ncdiag.process = False

Definition at line 63 of file proc_wrfda_ncdiag.py.

◆ radfiles

proc_wrfda_ncdiag.radfiles = glob.glob(DiagDir+'/diags_*')

Definition at line 61 of file proc_wrfda_ncdiag.py.

◆ res

proc_wrfda_ncdiag.res = obspool.apply_async(run_radiances_obs, args=(radfile, ObsDir, datesubs))

Definition at line 68 of file proc_wrfda_ncdiag.py.

◆ ScriptName

proc_wrfda_ncdiag.ScriptName = os.path.basename(sys.argv[0])

Definition at line 27 of file proc_wrfda_ncdiag.py.