| 
    MPAS-JEDI
    
   | 
 
Functions | |
| def | ensSuffix (member) | 
| def | splitObsVarGrp (WholeVarGrp) | 
| def | splitIntSuffix (var) | 
| def | appendSuffix (var, suf) | 
| def | varAttributes (var) | 
| def | groupSLASHvar (var, group) | 
| def | varATgroup (var, group) | 
| def | base2dbVar (baseVar, varName, fileFormat, outerIter=None) | 
| def | modelVarAttributes (var) | 
Variables | |
| float | miss_f = -88888.8 | 
| int | miss_i = -88888 | 
| string | miss_s = 'null' | 
| string | csvSEP = ';' | 
| string | obsVarAlt = 'altitude' | 
| NC variable names for MPAS-JEDI.  More... | |
| string | obsVarACI = 'asymmetric_cloud_impact' | 
| string | obsVarBT = 'brightness_temperature' | 
| string | obsVarBTClear = obsVarBT+'_assuming_clear_sky' | 
| string | obsVarCldFrac = 'cloud_area_fraction' | 
| string | obsVarDT = 'datetime' | 
| string | obsVarGlint = 'glint' | 
| string | obsVarLT = 'LocalTime' | 
| string | obsVarLandFrac = 'land_area_fraction' | 
| string | obsVarLat = 'latitude' | 
| string | obsVarLon = 'longitude' | 
| string | obsVarNormErr = 'dσ\N{SUPERSCRIPT MINUS}\N{SUPERSCRIPT ONE}' | 
| string | obsVarPrs = 'air_pressure' | 
| string | obsVarQC = 'QCflag' | 
| string | obsVarSCI = 'symmetric_cloud_impact' | 
| string | obsVarSenZen = 'sensor_zenith_angle' | 
| string | obsVarSenAzi = 'sensor_azimuth_angle' | 
| string | obsVarSolZen = 'solar_zenith_angle' | 
| string | obsVarSolAzi = 'solar_azimuth_angle' | 
| string | degree = u'\N{DEGREE SIGN}' | 
| dictionary | varDictObs | 
| string | obsRegionBinVar = 'ObsRegion' | 
| string | vNameStr = 'varName' | 
| string | vChanStr = 'varCHAN' | 
| string | hofxGroup = 'hofx' | 
| string | qcGroup = 'EffectiveQC' | 
| string | errorGroup = 'EffectiveError' | 
| string | bgIter = '0' | 
| string | obsGroup = 'ObsValue' | 
| string | metaGroup = 'MetaData' | 
| string | depGroup = 'depIter' | 
| string | diagGroup = 'ObsDiag' | 
| string | geoGroup = 'GeoVaLs' | 
| string | selfObsValue = 'selfObsValue' | 
| string | selfDepValue = 'selfDepValue' | 
| string | selfHofXValue = 'selfHofXValue' | 
| string | selfQCValue = 'selfQCValue' | 
| string | selfErrorValue = 'selfErrorValue' | 
| string | bgHofXValue = 'bgHofXValue' | 
| string | altMeta = 'altMeta' | 
| string | cldfracMeta = 'cldfracMeta' | 
| string | datetimeMeta = 'datetimeMeta' | 
| string | latMeta = 'latMeta' | 
| string | lonMeta = 'lonMeta' | 
| string | prsMeta = 'prsMeta' | 
| string | senzenMeta = 'senzenMeta' | 
| string | senaziMeta = 'senaziMeta' | 
| string | solzenMeta = 'solzenMeta' | 
| string | solaziMeta = 'solaziMeta' | 
| string | landfracGeo = 'landfracGeo' | 
| string | clrskyBTDiag = 'clrskyBTDiag' | 
| dictionary | ObsGroups = {} | 
| dictionary | ObsVars = {} | 
| string | intSufSeparator = '_' | 
| string | mean = 'mean' | 
| string | ensemble = 'ensemble' | 
| string | ensSuffixBase = "&&&mem" | 
| string | ncFileFormat = 'nc' | 
| string | hdfFileFormat = 'hdf' | 
| dictionary | IODAVarCtors | 
| dictionary | BaseVars = {} | 
| string | modVarPrs = 'pressure_p' | 
| NC variable names for MPAS-Model modVarAlt = 'zgrid' # --> needs to be interpolated to nVertLevels instead of nVertLevelsP1.  More... | |
| string | modVarLat = 'latCell' | 
| string | modVarLon = 'lonCell' | 
| string | modVarLev = 'model_level' | 
| string | kgm3 = 'kg/m\N{SUPERSCRIPT THREE}' | 
| dictionary | varDictModel | 
| string | noBinVar = 'all' | 
| add dummy variable for no binning  More... | |
| string | modelRegionBinVar = 'ModelRegion' | 
| list | modVarNames2d = ['t2m','surface_pressure','q2','u10','v10'] | 
| list | modVarNames3d = ['theta','temperature','rho','pressure','uReconstructZonal','uReconstructMeridional','qv','w'] | 
| deg2rad = np.pi / np.float(180.0) | |
| rad2deg = np.float(180.0) / np.pi | |
| varDictAll = deepcopy(varDictObs) | |
| def var_utils.appendSuffix | ( | var, | |
| suf | |||
| ) | 
Definition at line 193 of file var_utils.py.
| def var_utils.base2dbVar | ( | baseVar, | |
| varName, | |||
| fileFormat, | |||
outerIter = None  | 
        |||
| ) | 
| def var_utils.ensSuffix | ( | member | ) | 
Definition at line 161 of file var_utils.py.
| def var_utils.groupSLASHvar | ( | var, | |
| group | |||
| ) | 
Definition at line 207 of file var_utils.py.
| def var_utils.modelVarAttributes | ( | var | ) | 
| def var_utils.splitIntSuffix | ( | var | ) | 
Definition at line 182 of file var_utils.py.


| def var_utils.splitObsVarGrp | ( | WholeVarGrp | ) | 
| def var_utils.varATgroup | ( | var, | |
| group | |||
| ) | 
Definition at line 210 of file var_utils.py.
| def var_utils.varAttributes | ( | var | ) | 
| string var_utils.altMeta = 'altMeta' | 
Definition at line 101 of file var_utils.py.
| dictionary var_utils.BaseVars = {} | 
Definition at line 222 of file var_utils.py.
| string var_utils.bgHofXValue = 'bgHofXValue' | 
Definition at line 100 of file var_utils.py.
| string var_utils.bgIter = '0' | 
Definition at line 81 of file var_utils.py.
| string var_utils.cldfracMeta = 'cldfracMeta' | 
Definition at line 102 of file var_utils.py.
| string var_utils.clrskyBTDiag = 'clrskyBTDiag' | 
Definition at line 112 of file var_utils.py.
| string var_utils.csvSEP = ';' | 
Definition at line 13 of file var_utils.py.
| string var_utils.datetimeMeta = 'datetimeMeta' | 
Definition at line 103 of file var_utils.py.
| var_utils.deg2rad = np.pi / np.float(180.0) | 
Definition at line 303 of file var_utils.py.
| string var_utils.degree = u'\N{DEGREE SIGN}' | 
Definition at line 40 of file var_utils.py.
| string var_utils.depGroup = 'depIter' | 
Definition at line 88 of file var_utils.py.
| string var_utils.diagGroup = 'ObsDiag' | 
Definition at line 91 of file var_utils.py.
| string var_utils.ensemble = 'ensemble' | 
Definition at line 159 of file var_utils.py.
| string var_utils.ensSuffixBase = "&&&mem" | 
Definition at line 160 of file var_utils.py.
| string var_utils.errorGroup = 'EffectiveError' | 
Definition at line 80 of file var_utils.py.
| string var_utils.geoGroup = 'GeoVaLs' | 
Definition at line 92 of file var_utils.py.
| string var_utils.hdfFileFormat = 'hdf' | 
Definition at line 214 of file var_utils.py.
| string var_utils.hofxGroup = 'hofx' | 
Definition at line 78 of file var_utils.py.
| string var_utils.intSufSeparator = '_' | 
Definition at line 146 of file var_utils.py.
| dictionary var_utils.IODAVarCtors | 
Definition at line 215 of file var_utils.py.
| string var_utils.kgm3 = 'kg/m\N{SUPERSCRIPT THREE}' | 
Definition at line 259 of file var_utils.py.
| string var_utils.landfracGeo = 'landfracGeo' | 
Definition at line 111 of file var_utils.py.
| string var_utils.latMeta = 'latMeta' | 
Definition at line 104 of file var_utils.py.
| string var_utils.lonMeta = 'lonMeta' | 
Definition at line 105 of file var_utils.py.
| string var_utils.mean = 'mean' | 
Definition at line 158 of file var_utils.py.
| string var_utils.metaGroup = 'MetaData' | 
Definition at line 85 of file var_utils.py.
| float var_utils.miss_f = -88888.8 | 
Definition at line 10 of file var_utils.py.
| int var_utils.miss_i = -88888 | 
Definition at line 11 of file var_utils.py.
| string var_utils.miss_s = 'null' | 
Definition at line 12 of file var_utils.py.
| string var_utils.modelRegionBinVar = 'ModelRegion' | 
Definition at line 288 of file var_utils.py.
| string var_utils.modVarLat = 'latCell' | 
Definition at line 255 of file var_utils.py.
| string var_utils.modVarLev = 'model_level' | 
Definition at line 257 of file var_utils.py.
| string var_utils.modVarLon = 'lonCell' | 
Definition at line 256 of file var_utils.py.
| list var_utils.modVarNames2d = ['t2m','surface_pressure','q2','u10','v10'] | 
Definition at line 291 of file var_utils.py.
| list var_utils.modVarNames3d = ['theta','temperature','rho','pressure','uReconstructZonal','uReconstructMeridional','qv','w'] | 
Definition at line 292 of file var_utils.py.
| string var_utils.modVarPrs = 'pressure_p' | 
NC variable names for MPAS-Model modVarAlt = 'zgrid' # --> needs to be interpolated to nVertLevels instead of nVertLevelsP1.
Definition at line 254 of file var_utils.py.
| string var_utils.ncFileFormat = 'nc' | 
Definition at line 213 of file var_utils.py.
| string var_utils.noBinVar = 'all' | 
add dummy variable for no binning
Definition at line 285 of file var_utils.py.
| string var_utils.obsGroup = 'ObsValue' | 
Definition at line 84 of file var_utils.py.
| dictionary var_utils.ObsGroups = {} | 
Definition at line 115 of file var_utils.py.
| string var_utils.obsRegionBinVar = 'ObsRegion' | 
Definition at line 70 of file var_utils.py.
| string var_utils.obsVarACI = 'asymmetric_cloud_impact' | 
Definition at line 21 of file var_utils.py.
| string var_utils.obsVarAlt = 'altitude' | 
NC variable names for MPAS-JEDI.
Definition at line 20 of file var_utils.py.
| string var_utils.obsVarBT = 'brightness_temperature' | 
Definition at line 22 of file var_utils.py.
| string var_utils.obsVarBTClear = obsVarBT+'_assuming_clear_sky' | 
Definition at line 23 of file var_utils.py.
| string var_utils.obsVarCldFrac = 'cloud_area_fraction' | 
Definition at line 24 of file var_utils.py.
| string var_utils.obsVarDT = 'datetime' | 
Definition at line 25 of file var_utils.py.
| string var_utils.obsVarGlint = 'glint' | 
Definition at line 26 of file var_utils.py.
| string var_utils.obsVarLandFrac = 'land_area_fraction' | 
Definition at line 28 of file var_utils.py.
| string var_utils.obsVarLat = 'latitude' | 
Definition at line 29 of file var_utils.py.
| string var_utils.obsVarLon = 'longitude' | 
Definition at line 30 of file var_utils.py.
| string var_utils.obsVarLT = 'LocalTime' | 
Definition at line 27 of file var_utils.py.
| string var_utils.obsVarNormErr = 'dσ\N{SUPERSCRIPT MINUS}\N{SUPERSCRIPT ONE}' | 
Definition at line 31 of file var_utils.py.
| string var_utils.obsVarPrs = 'air_pressure' | 
Definition at line 32 of file var_utils.py.
| string var_utils.obsVarQC = 'QCflag' | 
Definition at line 33 of file var_utils.py.
| dictionary var_utils.ObsVars = {} | 
Definition at line 116 of file var_utils.py.
| string var_utils.obsVarSCI = 'symmetric_cloud_impact' | 
Definition at line 34 of file var_utils.py.
| string var_utils.obsVarSenAzi = 'sensor_azimuth_angle' | 
Definition at line 36 of file var_utils.py.
| string var_utils.obsVarSenZen = 'sensor_zenith_angle' | 
Definition at line 35 of file var_utils.py.
| string var_utils.obsVarSolAzi = 'solar_azimuth_angle' | 
Definition at line 38 of file var_utils.py.
| string var_utils.obsVarSolZen = 'solar_zenith_angle' | 
Definition at line 37 of file var_utils.py.
| string var_utils.prsMeta = 'prsMeta' | 
Definition at line 106 of file var_utils.py.
| string var_utils.qcGroup = 'EffectiveQC' | 
Definition at line 79 of file var_utils.py.
| var_utils.rad2deg = np.float(180.0) / np.pi | 
Definition at line 304 of file var_utils.py.
| string var_utils.selfDepValue = 'selfDepValue' | 
Definition at line 96 of file var_utils.py.
| string var_utils.selfErrorValue = 'selfErrorValue' | 
Definition at line 99 of file var_utils.py.
| string var_utils.selfHofXValue = 'selfHofXValue' | 
Definition at line 97 of file var_utils.py.
| string var_utils.selfObsValue = 'selfObsValue' | 
Definition at line 95 of file var_utils.py.
| string var_utils.selfQCValue = 'selfQCValue' | 
Definition at line 98 of file var_utils.py.
| string var_utils.senaziMeta = 'senaziMeta' | 
Definition at line 108 of file var_utils.py.
| string var_utils.senzenMeta = 'senzenMeta' | 
Definition at line 107 of file var_utils.py.
| string var_utils.solaziMeta = 'solaziMeta' | 
Definition at line 110 of file var_utils.py.
| string var_utils.solzenMeta = 'solzenMeta' | 
Definition at line 109 of file var_utils.py.
| var_utils.varDictAll = deepcopy(varDictObs) | 
Definition at line 308 of file var_utils.py.
| dictionary var_utils.varDictModel | 
Definition at line 262 of file var_utils.py.
| dictionary var_utils.varDictObs | 
Definition at line 43 of file var_utils.py.
| string var_utils.vChanStr = 'varCHAN' | 
Definition at line 75 of file var_utils.py.
| string var_utils.vNameStr = 'varName' | 
Definition at line 74 of file var_utils.py.