Observation Functions are more advanced filtering routines that are encapsulated together in a unit. They usually combine several complicated logic operations, and decomposing these filters into separate parts would have an obfuscating effect.
BennartzScatIndex <BennartzScatIndex>
Compute Bennartz scattering index from microwave channels
BgdDepartureAnomaly <BgdDepartureAnomaly>
Compute the background departure anomaly between two channels
ChannelUseflagCheckRad <ChannelUseflagCheckRad>
Channel usage flag check for radiances
CloudCostFunction <CloudCostFunction>
Bayesian cost function for detecting cloud-affected radiances
CloudDetectMinResidualAVHRR <CloudDetectMinResidualAVHRR>
Cloud detection using Minimum Residual Method for AVHRR
CloudDetectMinResidualIR <CloudDetectMinResidualIR>
Cloud detection using Minimum Residual Method for IR Sensors
CLWMatchIndexMW <CLWMatchIndexMW>
Cloud liquid water match index for microwave radiances
CLWRetMW <CLWRetMW>
Retrieve cloud liquid water using MW channels (non-SSMIS version)
CLWRetMW_SSMIS <CLWRetMW_SSMIS>
Cloud liquid water for SSMIS
CLWRetSymmetricMW <CLWRetSymmetricMW>
Estimates the actual Cloud Liquid Water (CLW) content from both model background and observed content
Conditional <Conditional>
Create an array of ints, floats, strings or date times using a series of where clauses.
DateTimeOffset <DateTimeOffset>
Add an offset variable, with units of seconds, minutes or hours, to the
MetaData/dateTime
variable.DrawObsErrorFromFile <DrawObsErrorFromFile>
Derive observation error values by interpolating an array loaded from a file, representing the variance or covariance matrix (of which only the diagonal elements are taken into account), indexed by coordinates whose names correspond to ObsSpace variables. This file can potentially contain a collection ("stack") of such matrices.
DrawValueFromFile <DrawValueFromFile>
Derive values by interpolating an array loaded from a file, indexed by coordinates whose names correspond to ObsSpace variables
FillAveragedProfileData <FillAveragedProfileData>
Copy values from an observed atmospheric profile to the same profile averaged onto model levels.
HydrometeorCheckAMSUA <HydrometeorCheckAMSUA>
AMSU-A cloud and precipitation checks
HydrometeorCheckATMS <HydrometeorCheckATMS>
ATMS cloud and precipitation checks
InterChannelConsistencyCheck <InterChannelConsistencyCheck>
Inter-channel consistency check for radiances
NearSSTRetCheckIR <NearSSTRetCheckIR>
NCEP-GDAP near-sea-surface temperature IR retrieval
ObsErrorBoundIR <ObsErrorBoundIR>
Observation error bound for gross check
ObsErrorBoundMW <ObsErrorBoundMW>
Obseration error bounds for microwave radiances
ObsErrorFactorConventional <ObsErrorFactorConventional>
Compute observation error inflation factor for conventional observations based on vertical spacing
ObsErrorFactorLatRad <ObsErrorFactorLatRad>
Observation error bound reduction within tropics
ObsErrorFactorQuotient <ObsErrorFactorQuotient>
Reject observations based on comparing final observation error to initial error estimate
ObsErrorFactorSfcPressure <ObsErrorFactorSfcPressure>
Inflate observation error for surface pressure (as in GSI)
ObsErrorFactorSituDependMW <ObsErrorFactorSituDependMW>
Compute error inflation factors for AMSU-A and ATMS
ObsErrorFactorSurfJacobianRad <ObsErrorFactorSurfJacobianRad>
Inflate error using surface temperature and emissivity Jacobians
ObsErrorFactorTopoRad <ObsErrorFactorTopoRad>
GSI error inflation as a function of terrain height, channel, and transmittance
ObsErrorFactorTransmitTopRad <ObsErrorFactorTransmitTopRad>
Satellite radiance observation error inflation factor
ObsErrorFactorWavenumIR <ObsErrorFactorWavenumIR>
Observation error inflation for satellite infrared sensors
ObsErrorModelHumidity <ObsErrorModelHumidity>
Variant of ObsErrorModelStepwiseLinear for humidity observation error assignment
ObsErrorModelRamp <ObsErrorModelRamp>
Parameterize observation error as a piecewise linear function
ObsErrorModelStepwiseLinear <ObsErrorModelStepwiseLinear>
GSI variant of ObsErrorModelRamp
ObsFunctionExponential <ObsFunctionExponential>
Compute exponential function of a variable
ObsFunctionLinearCombination <ObsFunctionLinearCombination>
Compute linear combination of given variables weighted by given coefficients.
ObsFunctionSelectStatistic <ObsFunctionSelectStatistic>
Output all 0's, except for 1 in locations corresponding (or closest) to the minimum, maximum, median or mean of the input variable within each record.
ObsFunctionVelocity <ObsFunctionVelocity>
Compute wind speed from u- and v- components
OceanPressureToDepth <OceanPressureToDepth>
Convert an ocean pressure variable (Pa) to depth below surface (m)
ProfileAverageObsPressure <ProfileAverageObsPressure>
Fill values of pressure in profiles that have been averaged onto model levels.
ProfileLevelCount <ProfileLevelCount>
Count the number of locations in each profile that satisfy a particular condition.
RONBAMErrInflate <RONBAMErrInflate>
Observation error inflation factor for GnssroBndNBAM
SatwindIndivErrors <SatwindIndivErrors>
Compute individual u- or v- component observation errors for Satwinds
SatWindsLNVDCheck <SatWindsLNVDCheck>
log-normal vector difference (LNVD) between observed and model winds
SatWindsSPDBCheck <SatWindsSPDBCheck>
Wind gross error check
SCATRetMW <SCATRetMW>
Retrieve Grody et al. scattering index from bias-adjusted channels over water surfaces
SetSurfaceType <SetSurfaceType>
Determine and output surface type for use with observation operator
TropopauseEstimate <TropopauseEstimate>
First-guess extimate of tropopause pressure from climatology
WindDirAngleDiff <WindDirAngleDiff>
Compute wind direction angle different between observation and model
BennartzScatIndex BgdDepartureAnomaly ChannelUseflagCheckRad CloudCostFunction CloudDetectMinResidualAVHRR CloudDetectMinResidualIR CLWMatchIndexMW CLWRetMW CLWRetMW_SSMIS CLWRetSymmetricMW Conditional DateTimeOffset DrawObsErrorFromFile DrawValueFromFile FillAveragedProfileData HydrometeorCheckAMSUA HydrometeorCheckATMS InterChannelConsistencyCheck NearSSTRetCheckIR ObsErrorBoundIR ObsErrorBoundMW ObsErrorFactorConventional ObsErrorFactorLatRad ObsErrorFactorQuotient ObsErrorFactorSfcPressure ObsErrorFactorSituDependMW ObsErrorFactorSurfJacobianRad ObsErrorFactorTopoRad ObsErrorFactorTransmitTopRad ObsErrorFactorWavenumIR ObsErrorModelHumidity ObsErrorModelRamp ObsErrorModelStepwiseLinear ObsFunctionExponential ObsFunctionLinearCombination ObsFunctionSelectStatistic ObsFunctionVelocity OceanPressureToDepth ProfileAverageObsPressure ProfileLevelCount ROobserrInflation SatwindIndivErrors SatWindsLNVDCheck SatWindsSPDBCheck SCATRetMW SetSurfaceType TropopauseEstimate WindDirAngleDiff