MPAS-JEDI
predefined_configs Namespace Reference

Variables

 outerIter = str(nOuterIter)
 
 anIter = str(nOuterIter)
 
 appName = jediAppName
 
list modelDiags = ['mmgfsan']
 model-space diagnostics More...
 
 diffDiagnostics_ = defaultdict(list)
 difference diagnostics More...
 
 relativeDiagnostics_ = defaultdict(list)
 relative difference diagnostics More...
 
 absoluteDiagnostics_ = defaultdict(list)
 absolute diagnostics More...
 
list cloudyRadDiagnostics = ['SCI']
 cloudy radiance diagnostics More...
 
 sigmaDiagnostics_ = defaultdict(list)
 STD diagnostics. More...
 
 diffDiagnostics = diffDiagnostics_[jediAppName]
 
 relativeDiagnostics = relativeDiagnostics_[jediAppName]
 
 absoluteDiagnostics = absoluteDiagnostics_[jediAppName]
 
 sigmaDiagnostics = sigmaDiagnostics_[jediAppName]
 
 defaultDiagnostics = diffDiagnostics
 
list nonQCedDiagnostics = ['obs']
 diagnostics for which QC is irrelevant More...
 
dictionary allNamedLatBands = {}
 heterogeneous/named bins note: the order of subplots will follow what is specified here More...
 
dictionary namedLatBands = {}
 
dictionary iband = allNamedLatBands['values'].index(latBand)
 
float clrskyThresh = 0.05
 
float cldskyThresh = 1.0 - clrskyThresh
 
dictionary namedCldFracBands = {}
 
float seasurfThresh = 0.05
 
float landsurfThresh = 1.0 - seasurfThresh
 
dictionary namedLandFracBands = {}
 
 geoirLonBands = deepcopy(bu.geoirlatlonBoxParams)
 
 geoirLatBands = deepcopy(bu.geoirlatlonBoxParams)
 
dictionary binLims = {}
 homogeneous bins note: the ordering described here does not make any difference figure axes will be monotonically increasing except for pressure More...
 
 binBounds
 
float binVal = 0.5 * (binBounds[ibin+1] + binBounds[ibin])
 
list goodFlags = [0, 1]
 
list goodFlagNames = ['pass', 'passive']
 
list badFlags
 
list badFlagNames
 
dictionary nullBinMethod = { 'filters': [], 'values': [] }
 
dictionary nullBinVarConfig = { bu.identityBinMethod:nullBinMethod }
 
dictionary AnyBadQC
 

Variable Documentation

◆ absoluteDiagnostics

predefined_configs.absoluteDiagnostics = absoluteDiagnostics_[jediAppName]

Definition at line 59 of file predefined_configs.py.

◆ absoluteDiagnostics_

predefined_configs.absoluteDiagnostics_ = defaultdict(list)

absolute diagnostics

Definition at line 38 of file predefined_configs.py.

◆ allNamedLatBands

dictionary predefined_configs.allNamedLatBands = {}

heterogeneous/named bins note: the order of subplots will follow what is specified here

Definition at line 75 of file predefined_configs.py.

◆ anIter

predefined_configs.anIter = str(nOuterIter)

Definition at line 16 of file predefined_configs.py.

◆ AnyBadQC

dictionary predefined_configs.AnyBadQC
Initial value:
1 = {
2  'where': bu.notEqualAnyBound,
3  'variable': vu.selfQCValue,
4  'bounds': [goodFlags],
5  'except_diags': nonQCedDiagnostics,
6 }

Definition at line 298 of file predefined_configs.py.

◆ appName

predefined_configs.appName = jediAppName

Definition at line 17 of file predefined_configs.py.

◆ badFlagNames

list predefined_configs.badFlagNames
Initial value:
1 = ['missing', 'preQC', 'bounds', 'domain',
2  'exclude', 'Hfailed', 'thinned', 'diffref',
3  'clw', 'fguess', 'seaice', 'track',
4  'buddy', 'derivative', 'profile', 'onedvar', 'bayesianQC', 'modelobthresh',
5 ]

Definition at line 269 of file predefined_configs.py.

◆ badFlags

list predefined_configs.badFlags
Initial value:
1 = [10, 11, 12, 13,
2  14, 15, 16, 17,
3  18, 19, 20, 21,
4  22, 23, 24, 25, 26, 27,
5 ]

Definition at line 264 of file predefined_configs.py.

◆ binBounds

predefined_configs.binBounds
Initial value:
1 = list(np.arange(
2  param['start']-0.5*np.abs(param['step']),
3  param['finish']+1.5*param['step'],
4  param['step']))

Definition at line 222 of file predefined_configs.py.

◆ binLims

dictionary predefined_configs.binLims = {}

homogeneous bins note: the ordering described here does not make any difference figure axes will be monotonically increasing except for pressure

Definition at line 141 of file predefined_configs.py.

◆ binVal

float predefined_configs.binVal = 0.5 * (binBounds[ibin+1] + binBounds[ibin])

Definition at line 233 of file predefined_configs.py.

◆ cldskyThresh

float predefined_configs.cldskyThresh = 1.0 - clrskyThresh

Definition at line 93 of file predefined_configs.py.

◆ cloudyRadDiagnostics

list predefined_configs.cloudyRadDiagnostics = ['SCI']

cloudy radiance diagnostics

Definition at line 43 of file predefined_configs.py.

◆ clrskyThresh

float predefined_configs.clrskyThresh = 0.05

Definition at line 92 of file predefined_configs.py.

◆ defaultDiagnostics

predefined_configs.defaultDiagnostics = diffDiagnostics

Definition at line 62 of file predefined_configs.py.

◆ diffDiagnostics

predefined_configs.diffDiagnostics = diffDiagnostics_[jediAppName]

Definition at line 57 of file predefined_configs.py.

◆ diffDiagnostics_

predefined_configs.diffDiagnostics_ = defaultdict(list)

difference diagnostics

Definition at line 28 of file predefined_configs.py.

◆ geoirLatBands

predefined_configs.geoirLatBands = deepcopy(bu.geoirlatlonBoxParams)

Definition at line 113 of file predefined_configs.py.

◆ geoirLonBands

predefined_configs.geoirLonBands = deepcopy(bu.geoirlatlonBoxParams)

Definition at line 112 of file predefined_configs.py.

◆ goodFlagNames

list predefined_configs.goodFlagNames = ['pass', 'passive']

Definition at line 262 of file predefined_configs.py.

◆ goodFlags

list predefined_configs.goodFlags = [0, 1]

Definition at line 261 of file predefined_configs.py.

◆ iband

dictionary predefined_configs.iband = allNamedLatBands['values'].index(latBand)

Definition at line 86 of file predefined_configs.py.

◆ landsurfThresh

float predefined_configs.landsurfThresh = 1.0 - seasurfThresh

Definition at line 103 of file predefined_configs.py.

◆ modelDiags

list predefined_configs.modelDiags = ['mmgfsan']

model-space diagnostics

Definition at line 25 of file predefined_configs.py.

◆ namedCldFracBands

dictionary predefined_configs.namedCldFracBands = {}

Definition at line 95 of file predefined_configs.py.

◆ namedLandFracBands

dictionary predefined_configs.namedLandFracBands = {}

Definition at line 105 of file predefined_configs.py.

◆ namedLatBands

dictionary predefined_configs.namedLatBands = {}

Definition at line 80 of file predefined_configs.py.

◆ nonQCedDiagnostics

list predefined_configs.nonQCedDiagnostics = ['obs']

diagnostics for which QC is irrelevant

Definition at line 65 of file predefined_configs.py.

◆ nullBinMethod

dictionary predefined_configs.nullBinMethod = { 'filters': [], 'values': [] }

Definition at line 294 of file predefined_configs.py.

◆ nullBinVarConfig

dictionary predefined_configs.nullBinVarConfig = { bu.identityBinMethod:nullBinMethod }

Definition at line 295 of file predefined_configs.py.

◆ outerIter

predefined_configs.outerIter = str(nOuterIter)

Definition at line 15 of file predefined_configs.py.

◆ relativeDiagnostics

predefined_configs.relativeDiagnostics = relativeDiagnostics_[jediAppName]

Definition at line 58 of file predefined_configs.py.

◆ relativeDiagnostics_

predefined_configs.relativeDiagnostics_ = defaultdict(list)

relative difference diagnostics

Definition at line 33 of file predefined_configs.py.

◆ seasurfThresh

float predefined_configs.seasurfThresh = 0.05

Definition at line 102 of file predefined_configs.py.

◆ sigmaDiagnostics

predefined_configs.sigmaDiagnostics = sigmaDiagnostics_[jediAppName]

Definition at line 60 of file predefined_configs.py.

◆ sigmaDiagnostics_

predefined_configs.sigmaDiagnostics_ = defaultdict(list)

STD diagnostics.

Definition at line 46 of file predefined_configs.py.