Versions Compared

Key

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

...

Aggregation by calendar day (00.00h-24.00h)

Config example:{code} {/code}

Code Block
xml
xml
<statisticalFunctions>
<statisticalFunction function="calendarAggregation">
			<movingAccumulationTimeSpan unit="week" multiplier="1"/>
			<movingAccumulationTimeSpan unit="week" multiplier="2"/>
			<movingAccumulationTimeSpan unit="week" multiplier="4"/>
			<movingAccumulationTimeSpan unit="week" multiplier="12"/>
			<movingAccumulationTimeSpan unit="day" multiplier="365"/>
		</statisticalFunction>

In addition to the calender aggregation, there is also the option for accumulationAggregation and relativeAggregation. There is also a very similar function called accumulationInterval where the accumulation is displayed at every timestep (for configuration see example above).

Moving average

Moving average where the value is stamped at the end of each averaging period.

...

Code Block
xml
xml
<statisticalFunctions>
		<statisticalFunction function="movingAverage" ignoreMissings="true">
			<movingAccumulationTimeSpan unit="hour" multiplier="1"/>
			<movingAccumulationTimeSpan unit="hour" multiplier="3"/>
			<movingAccumulationTimeSpan unit="hour" multiplier="6"/>
			<movingAccumulationTimeSpan unit="hour" multiplier="12"/>
		</statisticalFunction>

...

Code Block
xml
xml
<statisticalFunctions>
		<statisticalFunction function="centralMovingAverage" ignoreMissings="true">
			<movingAccumulationTimeSpan unit="hour" multiplier="1"/>
			<movingAccumulationTimeSpan unit="hour" multiplier="3"/>
			<movingAccumulationTimeSpan unit="hour" multiplier="6"/>
			<movingAccumulationTimeSpan unit="hour" multiplier="12"/>
		</statisticalFunction>

Differences

Displays the difference between two selected series

Config example:

Code Block
xml
xml
<statisticalFunction function="differences"/>

Display lows below value & Display peaks above value

...

  • |Parameter Id| |Location Id| (|Peak duration|, |Average peak height|), Max Difference = |Max peak height|, Percentile Difference = |Percentile peak height| at time |Peak time|
  • Parameter Id: Paramter Id from selected timeseries
  • Location Id: Location Id from selected timeserires
  • Peak duration: Number of time entries in peak
  • Average peak height: Average of all differences between reference level and the time entries value
  • Max peak height (optional): Maximum of all differences between reference level and the time entries value
  • Percentile peak height (optional): Relation between the average and max peak height
  • Peak time: Time of the first time entry in the peak

Config example:

Code Block
xml
xml
		<statisticalFunction function="showLowsBelow"/>
		<statisticalFunction function="showPeaksAbove"/>

Duration curve

A convenient way to show the variation of hydrological quantities through time may be done by means of duration curves. For the selected time period the values of the selected quantity are sorted descending (durationExceedence) or ascending (durationNonExceedence). When the duration curve is plotted in the timeseries display, the x-axis will show the entire length in time of the selected view period. Percentages are shown as duration with respect to the entire chosen view period.

...

When selecting more than one location it could occur that the view periods of these selected timeseries do not cover the same period in time. In this case it is difficult to make a correct comparison of the calculated duration curves because they are analysed on different periods in time. A warning message will be given in order to ensure that the user is aware of this. The pop-up message will be shown each time the user zooms in or out until all view periods are an exact match.

Config example:

Code Block
xml
xml
<statisticalFunction function="durationExceedence" ignoreMissings="true"/>
<statisticalFunction function="durationNonExceedence" ignoreMissings="true"/>

Frequency distribution

The frequency distribution function divides the distance between the min and max value of the timeseries by the number of samples to create a classification. It then evaluate each value in the timeseries and assigns it to a class. The result is a frequency distribution diagram listing the number of occurences per class. Number of classes (samples) can be selected in dropdown box.

...

Continuous accumulation over entire timeseries.

Config example:

Code Block
xml
xml
<statisticalFunction function="cumulative"/>

Accumulation Per Interval

Accumulation per Interval, starting at zero at the beginning of the next interval. Interval can be selected in dropdown box.

Config example:

Code Block
xml
xml
<statisticalFunction function="accumulationInterval">
			<movingAccumulationTimeSpan unit="hour" multiplier="1"/>
			<movingAccumulationTimeSpan unit="hour" multiplier="3"/>
			<movingAccumulationTimeSpan unit="hour" multiplier="6"/>
		</statisticalFunction>

Historical Analysis

Allows comparison of the current situation with selected previous years at the same moment within the year. CAn be used to compare seasonal behaviour, e.g. deficit accumulation, snow accummulation/melt, runoff.
The bottom of the window shows the full timeseries to assist in picking relevant historical years.

...

The PCA-estimate for the basin value can be utilized in a modifier if the ModifierTypes-configuration refers to the statistical function for the default value.

Scatter Plot

Creates a scatter plot of two selected series

Config example:

Code Block
xml
xml
<statisticalFunction function="scatterPlot"/>

Show statistics for specific timeseries

...