| 
    MPAS-JEDI
    
   | 
 
Classes | |
| class | GlintAngle | 
| class | LocalHour | 
| class | AsymmetricCloudImpact | 
| class | ABEILambda | 
| np.maximum(zeros, np.subtract(BTclr, BTbak)))  More... | |
| class | SCIOkamoto | 
| class | ScaledSCIOkamoto | 
| class | SCIModHarnisch | 
| class | ScaledSCIModHarnisch | 
| class | NormalizedError | 
| class | SCINormalizedError | 
| class | OkamotoNormalizedError | 
| class | ScaledOkamotoNormalizedError | 
| class | ModHarnischNormalizedError | 
| class | ScaledModHarnischNormalizedError | 
| class | BaseObsFunction | 
| class | IdObsFunction | 
| class | ObsFunction | 
| class | ObsFunctionWrapper | 
| class | BinFilter | 
| class | BinMethod | 
Functions | |
| def | equalBound (x, bound, missingValue=True) | 
| def | notEqualBound (x, bound, missingValue=True) | 
| def | notEqualAnyBound (x, bounds, missingValue=True) | 
| def | lessEqualBound (x, bound, missingValue=True) | 
| def | lessBound (x, bound, missingValue=True) | 
| def | greatEqualBound (x, bound, missingValue=True) | 
| def | greatBound (x, bound, missingValue=True) | 
| def | betweenBounds (x, bound1, bound2, missingValue=True) | 
Variables | |
| _logger = logging.getLogger(__name__) | |
| string | identityBinMethod = 'identity' | 
| string | noBinMethod = identityBinMethod | 
| string | goodQCMethod = 'good' | 
| string | badQCMethod = 'bad' | 
| string | allQCMethod = 'all' | 
| float | P_jet_min = 250.0 | 
| float | P_jet_max = 350.0 | 
| string | P_jet_val = '{:.0f}'.format(0.5 * (P_jet_min + P_jet_max)) | 
| string | PjetMethod = 'P='+P_jet_val+'hPa' | 
| float | alt_jet_min = 9500.0 | 
| float | alt_jet_max = 10500.0 | 
| string | alt_jet_val = '{:.0f}'.format(0.5 * (alt_jet_min + alt_jet_max)) | 
| string | altjetMethod = 'alt='+alt_jet_val+'m' | 
| float | LH0 = 0.0 | 
| float | LH1 = 23.0 | 
| float | LHDT = 1.0 | 
| string | latbandsMethod = 'LatBands' | 
| string | seasurfMethod = 'sea' | 
| string | landsurfMethod = 'land' | 
| string | mixsurfMethod = 'mixed-land-sea' | 
| string | allsurfMethod = 'all-surface' | 
| string | surfbandsMethod = 'surface-type' | 
| string | clrskyMethod = 'clear' | 
| string | cldskyMethod = 'cloudy' | 
| string | mixskyMethod = 'mixed-clrcld' | 
| string | allskyMethod = 'allsky' | 
| string | cloudbandsMethod = 'cloudiness' | 
| string | OkamotoMethod = 'Okamoto' | 
| string | ScaleOkamotoMethod = 'ScaledOkamoto' | 
| string | ModHarnischMethod = 'ModHarnisch' | 
| string | ScaleModHarnischMethod = 'ScaledModHarnisch' | 
| string | geoirlatlonboxMethod = 'geoirBox' | 
| float | geoirMaxZenith = 65.0 | 
| geoirlatlonBoxParams = defaultdict(list) | |
| string | ahi_himawari8 = 'ahi_himawari8' | 
| string | abi_g16 = 'abi_g16' | 
| float | maxGlint = 90.0 | 
| int | mpasFCRes = 120 | 
| dictionary | biasCorrectType = {} | 
| list | exclusiveDiags = ['obs','bak','ana','SCI'] | 
| def binning_utils.betweenBounds | ( | x, | |
| bound1, | |||
| bound2, | |||
missingValue = True  | 
        |||
| ) | 
Definition at line 174 of file binning_utils.py.


| def binning_utils.equalBound | ( | x, | |
| bound, | |||
missingValue = True  | 
        |||
| ) | 
Definition at line 109 of file binning_utils.py.
| def binning_utils.greatBound | ( | x, | |
| bound, | |||
missingValue = True  | 
        |||
| ) | 
| def binning_utils.greatEqualBound | ( | x, | |
| bound, | |||
missingValue = True  | 
        |||
| ) | 
| def binning_utils.lessBound | ( | x, | |
| bound, | |||
missingValue = True  | 
        |||
| ) | 
| def binning_utils.lessEqualBound | ( | x, | |
| bound, | |||
missingValue = True  | 
        |||
| ) | 
| def binning_utils.notEqualAnyBound | ( | x, | |
| bounds, | |||
missingValue = True  | 
        |||
| ) | 
Definition at line 129 of file binning_utils.py.
| def binning_utils.notEqualBound | ( | x, | |
| bound, | |||
missingValue = True  | 
        |||
| ) | 
Definition at line 119 of file binning_utils.py.
      
  | 
  private | 
Definition at line 14 of file binning_utils.py.
| string binning_utils.abi_g16 = 'abi_g16' | 
Definition at line 96 of file binning_utils.py.
| string binning_utils.ahi_himawari8 = 'ahi_himawari8' | 
Definition at line 88 of file binning_utils.py.
| string binning_utils.allQCMethod = 'all' | 
Definition at line 30 of file binning_utils.py.
| string binning_utils.allskyMethod = 'allsky' | 
Definition at line 63 of file binning_utils.py.
| string binning_utils.allsurfMethod = 'all-surface' | 
Definition at line 56 of file binning_utils.py.
| float binning_utils.alt_jet_max = 10500.0 | 
Definition at line 40 of file binning_utils.py.
| float binning_utils.alt_jet_min = 9500.0 | 
Definition at line 39 of file binning_utils.py.
| string binning_utils.alt_jet_val = '{:.0f}'.format(0.5 * (alt_jet_min + alt_jet_max)) | 
Definition at line 41 of file binning_utils.py.
| string binning_utils.altjetMethod = 'alt='+alt_jet_val+'m' | 
Definition at line 42 of file binning_utils.py.
| string binning_utils.badQCMethod = 'bad' | 
Definition at line 29 of file binning_utils.py.
| dictionary binning_utils.biasCorrectType = {} | 
Definition at line 449 of file binning_utils.py.
| string binning_utils.cldskyMethod = 'cloudy' | 
Definition at line 61 of file binning_utils.py.
| string binning_utils.cloudbandsMethod = 'cloudiness' | 
Definition at line 64 of file binning_utils.py.
| string binning_utils.clrskyMethod = 'clear' | 
Definition at line 60 of file binning_utils.py.
| list binning_utils.exclusiveDiags = ['obs','bak','ana','SCI'] | 
Definition at line 707 of file binning_utils.py.
| string binning_utils.geoirlatlonboxMethod = 'geoirBox' | 
Definition at line 73 of file binning_utils.py.
| binning_utils.geoirlatlonBoxParams = defaultdict(list) | 
Definition at line 76 of file binning_utils.py.
| float binning_utils.geoirMaxZenith = 65.0 | 
Definition at line 74 of file binning_utils.py.
| string binning_utils.goodQCMethod = 'good' | 
Definition at line 28 of file binning_utils.py.
| string binning_utils.identityBinMethod = 'identity' | 
Definition at line 22 of file binning_utils.py.
| string binning_utils.landsurfMethod = 'land' | 
Definition at line 54 of file binning_utils.py.
| string binning_utils.latbandsMethod = 'LatBands' | 
Definition at line 50 of file binning_utils.py.
| float binning_utils.LH0 = 0.0 | 
Definition at line 45 of file binning_utils.py.
| float binning_utils.LH1 = 23.0 | 
Definition at line 46 of file binning_utils.py.
| float binning_utils.LHDT = 1.0 | 
Definition at line 47 of file binning_utils.py.
| float binning_utils.maxGlint = 90.0 | 
Definition at line 101 of file binning_utils.py.
| string binning_utils.mixskyMethod = 'mixed-clrcld' | 
Definition at line 62 of file binning_utils.py.
| string binning_utils.mixsurfMethod = 'mixed-land-sea' | 
Definition at line 55 of file binning_utils.py.
| string binning_utils.ModHarnischMethod = 'ModHarnisch' | 
Definition at line 69 of file binning_utils.py.
| int binning_utils.mpasFCRes = 120 | 
Definition at line 448 of file binning_utils.py.
| string binning_utils.noBinMethod = identityBinMethod | 
Definition at line 25 of file binning_utils.py.
| string binning_utils.OkamotoMethod = 'Okamoto' | 
Definition at line 67 of file binning_utils.py.
| float binning_utils.P_jet_max = 350.0 | 
Definition at line 34 of file binning_utils.py.
| float binning_utils.P_jet_min = 250.0 | 
Definition at line 33 of file binning_utils.py.
Definition at line 35 of file binning_utils.py.
| string binning_utils.PjetMethod = 'P='+P_jet_val+'hPa' | 
Definition at line 36 of file binning_utils.py.
| string binning_utils.ScaleModHarnischMethod = 'ScaledModHarnisch' | 
Definition at line 70 of file binning_utils.py.
| string binning_utils.ScaleOkamotoMethod = 'ScaledOkamoto' | 
Definition at line 68 of file binning_utils.py.
| string binning_utils.seasurfMethod = 'sea' | 
Definition at line 53 of file binning_utils.py.
| string binning_utils.surfbandsMethod = 'surface-type' | 
Definition at line 57 of file binning_utils.py.