IODA Bundle
subset_files Namespace Reference

Functions

def subset (infile, nlocsout, suffix, geofile, diagfile)
 

Variables

 ap = argparse.ArgumentParser()
 
 action
 
 help
 
 MyArgs = ap.parse_args()
 
 nprocs = int(MyArgs.nprocs)
 
int nobs = 100
 
string suffix = '_m.nc4'
 
 InDir = MyArgs.filedir
 
 infiles = glob.glob(InDir+'/*.nc4')
 
 obspool = Pool(processes=nprocs)
 
bool geofile = False
 
 inob = infile.split('/')[-1]
 
 ingeo = inob.replace('obs', 'geoval')
 
bool diagfile = False
 
 indiag = inob.replace('obs', 'obsdiag')
 
 res = obspool.apply_async(subset, args=(infile, nobs, suffix, geofile, diagfile))
 

Function Documentation

◆ subset()

def subset_files.subset (   infile,
  nlocsout,
  suffix,
  geofile,
  diagfile 
)

Definition at line 12 of file subset_files.py.

Here is the caller graph for this function:

Variable Documentation

◆ action

subset_files.action

Definition at line 148 of file subset_files.py.

◆ ap

subset_files.ap = argparse.ArgumentParser()

Definition at line 147 of file subset_files.py.

◆ diagfile

string subset_files.diagfile = False

Definition at line 193 of file subset_files.py.

◆ geofile

string subset_files.geofile = False

Definition at line 187 of file subset_files.py.

◆ help

subset_files.help

Definition at line 149 of file subset_files.py.

◆ indiag

subset_files.indiag = inob.replace('obs', 'obsdiag')

Definition at line 196 of file subset_files.py.

◆ InDir

subset_files.InDir = MyArgs.filedir

Definition at line 175 of file subset_files.py.

◆ infiles

subset_files.infiles = glob.glob(InDir+'/*.nc4')

Definition at line 177 of file subset_files.py.

◆ ingeo

subset_files.ingeo = inob.replace('obs', 'geoval')

Definition at line 190 of file subset_files.py.

◆ inob

subset_files.inob = infile.split('/')[-1]

Definition at line 189 of file subset_files.py.

◆ MyArgs

subset_files.MyArgs = ap.parse_args()

Definition at line 158 of file subset_files.py.

◆ nobs

int subset_files.nobs = 100

Definition at line 166 of file subset_files.py.

◆ nprocs

int subset_files.nprocs = int(MyArgs.nprocs)

Definition at line 161 of file subset_files.py.

◆ obspool

subset_files.obspool = Pool(processes=nprocs)

Definition at line 178 of file subset_files.py.

◆ res

subset_files.res = obspool.apply_async(subset, args=(infile, nobs, suffix, geofile, diagfile))

Definition at line 198 of file subset_files.py.

◆ suffix

string subset_files.suffix = '_m.nc4'

Definition at line 167 of file subset_files.py.