Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Group

Transformation

Code completed?

Test completed?

Comment

adjust

adjustStage

(tick)

(tick)

New feature

adjust

adjustQ

(tick)

(tick)

New feature

adjust

adjustQUsingObservedInstantaneousDischarge

(tick)

(tick)

New feature

adjust

adjustQUsingMeanDailyDischarge

(tick)

(tick)

New feature

adjust

adjustTide

(tick)

(tick)

New feature

aggregation

instantaneous

(tick)

(tick)

 

aggregation

accumulative

(tick)

(tick)

 

aggregation

instantaneousToMean

(tick)

(tick)

 

aggregation

meanToMean

(tick)

(tick)

 

aggregation

seasonal

(error)

(error)

 

altitude

zero degree altitude

(tick)

(error)

 

altitude

elevation lapse

(error)

(error)

 

conditional

multiple

(tick)

(error)

This allows definition of multiple rule groups, combined with logical operators (from the current lookup module)

conversion

datum

(question)

(error)

(New feature) This includes an enumeration option called direction local/global

disaggregation

accumulative

(tick)

(tick)

 

disaggregation

instantaneous

(tick)

(tick)

 

disaggregation

meanToInstantaneous

(tick)

(tick)

 

disaggregation

meanToMean

(tick)

(tick)

 

disaggregation

weights

(tick)

(error)

 

discharge stage

power

(tick)

(tick)

Uses the same coefficient sets as stage discharge power.

discharge stage

table

(tick)

(tick)

Uses the same coefficient sets (for table entries) as stage discharge table.

evaporation

penmanNorthEast

(error)

(error)

should be renamed to the specific type of penman equation

filter

moving window

(error)

(error)

contains options average/maximum/minimum

filter

block

(error)

(error)

contains options average/maximum/minimum

interpolation serial

block

(tick)

(tick)

 

interpolation serial

default

(tick)

(tick)

 

interpolation serial

extrapolate base

(tick)

(error)

Extrapolates by adding future values that start at the last data value and linearly approach a given base value.

interpolation serial

extrapolate constant

(tick)

(error)

Extrapolates by filling the gap between the start of the input time series and the first data value or by filling the gap between the last data value and the end of the input time series or by filling both of these gaps.

interpolation serial

extrapolate exponential

(tick)

(tick)

New feature: Extrapolates by adding future values that start at the last data value and exponentially approach a given base value.

interpolation serial

extrapolate persistence

(error)

(error)

Extrapolates by adding future values that start with the last moving average value and exponentially approach zero. This can be used together with the filterMoving average and userSimple transformations to reproduce the old originalAndPersistence and movingAverageAndPersistence transformations.

interpolation serial

extrapolate trend

(error)

(error)

Should contain option on how to extrapolate: persistence trend/running mean trend

interpolation serial

linear

(tick)

(tick)

 

interpolation spatial

average

(tick)

(error)

 

interpolation spatial

bilinear

(tick)

 

(error)

 

interpolation spatial

closest distance

(tick)

(error)

 

interpolation spatial

kriging

(tick)

(error)

 

interpolation spatial

sum

(tick)

(error)

 

interpolation spatial

inputAverageTimesOutputArea

(tick)

(error)

 

interpolation spatial

inverse distance

(tick)

(error)

(Uses Fortran 90 code)

interpolation spatial

sum

(tick)

(error)

 

interpolation spatial

triangulation

(tick)

(error)

(Uses Fortran 90 code) Used to be called Renka & Cline

interpolation spatial

weighted

(tick)

(error)

This is the old weighted average approach used for rainfall.

lookup

simple

(tick)

(tick)

should be called oneDimensional. From the current lookup module

lookup

twoDimensionalLookup

(tick)

(tick)

should be called twoDimensional. New feature

lookup

twoDimensionalTable

(tick)

(tick)

From the current lookup module

merge

simple

(tick)

(tick)

merge data hierarchy

merge

toggle

(tick)

(error)

 

merge

mean

(tick)

(tick)

New feature

merge

synoptic

(tick)

(error)

This needs a true false element to indicate if the smaller or the larger quantities prevail (new feature)

merge

forecasts

(question)

(error)

equivalent to sampleForecasts - this is a new feature.

moisture

soil moisture

(tick)

(error)

unit test not yet available

moisture

optical depth

(tick)

(error)

unit test not yet available

precipitation

rainfallEvent

(error)

(error)

writes median value of event (Enumeration of 2 to indicate where to write the data)

precipitation

rainfallEventLength

(error)

(error)

writes length of event (Enumeration of 2 to indicate where to write the data)

precipitation

tipping bucket

(tick)

(tick)

 

profile

timeSeries

(error)

(error)

Converts a profile to a time series.

profile

harmonics

(error)

(error)

Converts an input profile consisting of harmonic components (a Fourier series) to a time series.

review

stageReview

(tick)

(tick)

New feature

review

tidal balanceReview

(tick)

(tick)

New feature

sample

historical

(error)

(error)

 

sample

forecasts

(error)

(error)

This samples the first n values from a forecast - somewhat similar to the merge-forecast function

sample

equidistant

(tick)

(error)

converts an equidistant series to another equidistant series or to a non-equidistant series

sample

non-equidistant

(tick)

(error)

converts a non-equidistant series to another non-equidistant series or to an equidistant series

selection

peaks

(error)

(error)

 

selection

independent peaks

(error)

(error)

previously called selectWithinHorizontalgaps

selection

lows

(error)

(error)

 

selection

independent lows

(error)

(error)

 

selection

maximum

(tick)

(error)

 

selection

minimum

(tick)

(error)

 

stage discharge

power

(tick)

(tick)

Uses the same coefficient sets as discharge stage power.

stage discharge

power backwater

(question)

(error)

Backwater correction (new feature).

stage discharge

power unsteady

(question)

(error)

Unsteady flow (new feature).

stage discharge

parabolic

(question)

(error)

New feature

stage discharge

table

(tick)

(tick)

Uses the same coefficient sets (for table entries) as discharge stage table.

summaryStatistic statisticsSummary

sum, max, etc.

(tick)

(error)

Input is one time series. Output is one value. All values in the input series within the transformation run period are used to get a statistic output value. This is in the old transformations the case for which isBlockFunction is false and no season is specified.

cyclicStatistic statisticsCyclic

sum, max, etc.

(error)

(error)

These are the seasonal stats - used to define e.g. mean monthly temp. This is e.g. used in climatology to get e.g. the mean temperature in January over the last 100 years. This is in the old transformations the case for which isBlockFunction is false, a season is specified and seasonal is false.

ensembleStatistic statisticsEnsemble

sum, max, etc.

(tick)

(error)

Input is an ensemble with multiple time series. Output is one time series. Per time step the ensemble values for that time step are used to get a statistic output value.

spatialStatistic statisticsSpatial

sum, max, etc.

(question)

(error)

New feature. Input is a grid time series. Output is a scalar time series. Per time step all grid cell values for that time step are used to get a statistic output value.

locationChildrenStatistic statisticsChildrenLocations

sum, max, etc.

(tick)

(error)

New feature. Input is multiple time series. Output is multiple time series. For each output series (with a parent location) the corresponding child locations are searched in the input series and used to get a statistic output value, per time step.

structure

general weir fixed height

(tick)

(error)

 

structure

general weir variable height

(tick)

(error)

 

structure

flatV weir

(error)

(error)

Enumeration to indicate simple or crest tapping

structure

flatV weir backwater

(question)

(error)

New feature

structure

crump weir

(error)

(error)

Enumeration to indicate simple or crest tapping

structure

crump weir backwater

(question)

(error)

New feature

structure

pumpFixedDischarge

(tick)

(error)

 

structure

pumpHeadDischargeTable

(tick)

(error)

 

structure

pumpSpeedDischargeTable

(tick)

(error)

 

structure

pumpSpeedHeadDischargeTable

(tick)

(error)

 

time shift

constant

(tick)

(tick)

 

time shift

variable

(tick)

(error)

 

time shift

length

(tick)

(error)

 

user

simple

(tick)

(tick)

free format expression

user

periodic

(tick)

(error)

This can be used for periodic output - the range can be defined, e.g 0-1, 0-360 or 0-100

...