This is an old revision of the document!


Algorithm Configuration Options

The program_options configuration file currently controls the algorithm selected by the value of AlgoCode set.

On 2009/07/08 20:54 the possible values for AlgoCode are:

AlgoCode Description Status
1 Redistribute accumulated precipitation. OK
2 Generate variability parameters. Development.
3 General interpolation in both time and space and estimate a modelled value Development
4 Temporal interpolation for “one-point” gaps (fill in missing values). Development
5 Perform only an interpolation. For testing and quality control.
6 Null call … does nothing. For testing only.
other Other values are handled gracefully and no algorithm initiated. OK

Algorithm location in kvalobs distribution: src/kvQc2/algoithms/ProcessUnitT

Currently configured for hourly temperature values:

  1. Locates a single missing value
  2. Checks if data available immediately before and after the interval
  3. If available generates first estimate from linear interpolation
  4. Checks for the Max and Min temperature for the missing value from the measurements registered in the hour afterwards
  5. Performs a second estimate as the average of 0.5*(MaxT + MinT)

TBD … add logic to propose best model value …

This is a generalisation of processUnitT and identifies a gap of arbitrary length in a time series and identifies valid points before and after the gap up until the next gap on either side. This provides a small time series (with missing values) upon which the most appropriate temporal (and spatial … taking into account neighbours) may be applied.

src/kvQc2/algorithms/Process4D.cc

FIXME

This website uses cookies. By using the website, you agree with storing cookies on your computer. Also you acknowledge that you have read and understand our Privacy Policy. If you do not agree leave the website.More information about cookies
  • kvalobs/kvoss/system/qc2/user/algorithms.1247407566.txt.gz
  • Last modified: 2022-05-31 09:23:19
  • (external edit)