Versions Compared

Key

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

...

So, for the option of 10% of climatology being 0, the absolute minimum possible forecast rank-mean is 5.5, while for 30% it will be 15.5 and for the totally dry climatology, where all 99 percentiles are zero, the rank-mean will be 50.5. The extent of which the rank-mean of the forecast increases depends on how many of the ensemble members will be non-zero and with which actual rank (determined by the non-zero section of the climatology). For example, one of the most extreme cases is when all 99 climatological percentiles are 0 and none of the ensemble forecast members are 0. For this super unlikely to occur event, the rank-mean of the forecast will always be 100 (and the expected forecast anomaly category 'Extreme high'), regardless of the actual ensemble member values (i.e. how much higher they are than 0). So, even if all forecast ensemble member river discharge values are very low, say from 0.12 to 0.23, the forecast rank-mean will still be 100 and the forecast anomaly category 'Extreme high'.

Panel
titleNon-zero climatology examples Examples with no 0-value section in the climatology with 5 ensemble forecast rank groups only
Expand

Few examples are shown here, when there is no zero 0-value in the climatology, so all ensemble forecast members can be ranked without any issue. For simplicity, 5 clusters groups are used in the forecast only. So, for The table below shows the numbers and the related average ranks for the 5 groups, with the rank-mean, rank-std and expected anomaly and uncertainty categories determined from those cases. For example in the first row, 10 ensemble members are in the first group, which will all have the rank of 40. Then , again 10 members will be in the 2nd group with the rank of 45, and so on. Then, the The rank-mean of this simplified forecast distribution will be very close to 50 , as the mean os practically speaking the mean of the rank of the 5 groups with 40, 45, 50, 55 and 60, as the population of the 5 groups is almost exactly the same (other than the middle group with 11)(mean of 40-45-50-55-60 with almost the same population in each group) and the rank-std will be 7.0. This puts this forecast case into the 'Normal' expected anomaly category and the 'Low' uncertainty caegory.

The even distribution is represented first, for which it is shown that by shifting the same rank distribution up or down does not change the standard deviation (and uncertainty). This is true for any variety of rank distributions. Also, after 'narrowing' the rank distribution, the mean does not change, but the uncertainty drops markedly. Moreover, in a similar manner, by adding extreme members (i.e. 1 or 100 or near that), even if only with very few members (2 in this example below), the uncertainty can be increased quite substantially.

Number of ensemble members in each groupCommon rank in each groupRank-meanExpected forecast anomaly categoryRank-stdForecast uncertainty category
N1N2N3N4N5R1R2R3R4R5
1010111010404550556050.0Near normal (40-60)7.00Low uncertainty
1010111010304050607050.0Near normal (40-60)14.00Medium uncertainty
1010111010103050709050.0Near normal (40-60)28.00High uncertainty














1010111010606570758070.0Bit high (60-75)7.00Low uncertainty
1010111010506070809070.0Bit high (60-75)14.00Medium uncertainty














01031100
455055
50.0Near normal (40-60)3.13Low uncertainty
01031100
405060
50.0Near normal (40-60)6.26Low uncertainty
01031100
305070
50.0Near normal (40-60)12.52Medium uncertainty














21027102145505510050.03Near normal (40-60)14.21Medium uncertainty
21027102140506010050.03Near normal (40-60)15.21Medium uncertainty
21027102130507010050.0Near normal (40-60)18.64Medium uncertainty
21027102120508010050.0Near normal (40-60)23.34High uncertainty
21027102110509010050.0Near normal (40-60)28.62High uncertainty

...

Panel
titleEamples with some percentage of 0-value section in the climatology

In these

...

examples

...

, again for simplicity reasons, the climatological and

...

forecast values will only be in one of 2 categories, either 0-value or non 0-value. This way, the

...

main impact of the 0/non-0 value issue can be demonstrated

...

. In the tables below, the numbers and the related average ranks are given for the two groups of 0 and non-0 ensemble members, with the rank-mean, rank-std and expected anomaly and uncertainty categories determined from those cases.

There are 4 tables, with 10% / 30% / 70%  and 100% of 0 values in the climatology (i.e increasingly dry climate). For example, in the 7th row of the 1st table with 10% of 0 in the climatology, 11 ensemble members are 0-value and the remaining 40 are greater than 0. The average rank for the 0 members are 5.5 (as this is given by the method of handling the 0-value issue with equal representation, explained above), while the average rank for the non-zero members is given as 11. The related rank-mean is then 9.81, making this forecast into the 'Extreme low' expected category while the rank-std is 2.26, with low uncertainty category.

These tables demonstrate the complex interaction between the dryness of the climatology and ensemble forecasts, reflected in the forecast rank-mean and rank-std values and the subsequent expected anomaly and uncertainty categories. They also demonstrate, how less likely it becomes to have negative anomalies as the climatology becomes drier and drier.

Expand
titleTable with 10% of 0-value in climatology. Click here to expand...
Number of 0 membersNumber of non-0 membersAverage rank of 0 membersAverage rank of non-0 membersRank-meanForecast anomaly categoryRank-stdUncertainty category
051NA (no member to rank)11 (the lowest possible rank for a non-zero member if 1-10 percentiles in the climatology are 0)(0 * 5.5 + 51 * 11)/51 = 11Low (10-25)0Low uncertainty
051NA20(0 * 5.5 + 51 * 20)/51 = 20Low (10-25)0Low uncertainty
051NA50(0 * 5.5 + 51 * 50)/51 = 50

 in a Below, there are examples with simplified rank distributions and specific cases of very dry rivers (0 values) that will demonstrate how the forecast anomaly category and uncertainty category generation work.

For example, when the X% of the climatological distribution is 0, then the average rank of the 0-value ensemble members will always be X/2+0.5 with the even rank representation for the 0-value case explained above (e.g. for 10% being 0 in the climate, the average rank of the 0-value forecast ensemble members will be 5.5).

Example No-1: No zero section in climatology, 5 number/rank groups:

...

Near normal (40-60)

...

0

...

Low uncertainty

...

0

...

51

...

NA

...

70(0 * 5.5 + 51 * 70)/51 = 70

...

Bit high (60-75)

...

0Low uncertainty
051

...

NA

...

100(0 * 5.5 + 51 * 100)/51 = 100Extreme high (90<)0Low uncertainty








11405.511(11 * 5.5 + 40 * 11)/51 = 9.81Extreme low (<10)2.26Low uncertainty
11405.520(11 * 5.5 + 40 * 20)/51 = 16.87Low (10-25)5.96Low uncertainty
11405.550(11 * 5.5 + 40 * 50)/51 = 40.40

...

Near normal (40-60)

...

18.

...

3

...

Medium uncertainty

...

11

...

40

...

5.570(11 * 5.5 + 40 * 70)/51 = 56.08

...

Near normal (40-60)

...

26.52

...

High uncertainty

...

11

...

40

...

5.5

...

100(11 * 5.5 + 40 * 100)/51 = 79.61High (75-90)38.86High uncertainty








21305.511

(21 * 5.5 + 30 * 11)/51 = 8.73

Extreme low (<10)2.70Low uncertainty
21305.520(21 * 5.5 + 30 * 20)/51 = 14.02Low (10-25)7.13Low uncertainty
21305.550(21 * 5.5 + 30 * 50)/51 = 31.67Bit low (25-40)21.90High uncertainty
21305.570(21 * 5.5 + 30 * 70)/51 = 43.44Near normal (40-60)31.74High uncertainty
21305.5100(21 * 5.5 + 30 * 50)/51 = 61.08Bit high (60-75)46.50High uncertainty








36155.511

(36 * 5.5 + 15 * 11)/51 = 7.11

Extreme low (<10)2.50Low uncertainty
36155.520(36 * 5.5 + 15 * 20)/51 = 9.76Extreme low (<10)6.60Low uncertainty
36155.550(36 * 5.5 + 15 * 50)/51 = 18.58Low (10-25)20.27High uncertainty
36155.570(36 * 5.5 + 15 * 70)/51 = 24.47Low (10-25)29.38High uncertainty
36155.5100(36 * 5.5 + 15 * 50)/51 = 33.29Bit low (25-40)43.05High uncertainty








5105.5NA (no member to rank)

(51 * 5.5 + 0)/51 = 5.5

Extreme low (<10)0Low uncertainty


Expand
titleTable with 30% of 0-value in climatology. Click here to expand...
Number of 0 membersNumber of non-0 membersAverage rank of 0 membersAverage rank of non-0 membersRank-meanForecast anomaly categoryRank-stdUncertainty category
051NA (no member to rank)31 (the lowest possible rank for a non-zero member if 1-30 percentiles in the climatology are 0)(0 * 15.5 + 51 * 31)/51 = 31Bit low (25-40)0Low uncertainty
051NA50(0 * 15.5 + 51 * 50)/51 = 50Near normal (40-60)0Low uncertainty
051NA70(0 * 15.5 + 51 * 70)/51 = 70Bit high (60-75)0Low uncertainty
051NA100(0 * 15.5 + 51 * 100)/51 = 100Extreme high (90<)0Low uncertainty








114015.531(11 * 15.5 + 40 * 31)/51 = 27.65Bit low (25-40)6.37Low uncertainty
114015.550(11 * 15.5 + 40 * 50)/51 = 42.55Near normal (40-60)14.18Medium uncertainty
114015.570(11 * 15.5 + 40 * 70)/51 = 58.24Near normal (40-60)22.41High uncertainty
114015.5100(11 * 15.5 + 40 * 100)/51 = 81.77High (75-90)34.75High uncertainty








213015.531

(21 * 15.5 + 30 * 31)/51 = 24.61

Low (10-25)7.62Low uncertainty
213015.550(21 * 15.5 + 30 * 50)/51 = 35.79Bit low (25-40)16.97Medium uncertainty
213015.570(21 * 15.5 + 30 * 70)/51 = 47.55Near normal (40-60)26.82High uncertainty
213015.5100

(21 * 15.5 + 30 * 100)/51 = 65.20

Bit high (60-75)41.58High uncertainty








361515.531

(36 * 15.5 + 15 * 31)/51 = 20.05

Low (10-25)7.06Low uncertainty
361515.550(36 * 15.5 + 15 * 50)/51 = 25.64Bit low (25-40)15.71Medium uncertainty
361515.570(36 * 15.5 + 15 * 70)/51 = 31.52Bit low (25-40)24.83High uncertainty
361515.5100(36 * 15.5 + 15 * 100)/51 = 40.35Near normal (40-60)38.50High uncertainty








51015.5NA (no member to rank)

(51 * 15.5 + 0)/51 = 15.5

Low (10-25)0Low uncertainty







Example No-1: No zero section in climatology, 5 number/rank groups:

In these simplified examples, a fixed portion of the climatological and/or ensemble forecast distribution is 0, while the non-zero ensemble members have just one other rank for the very dry cases and 5 for the non-zero cases, with members having the same rank in each group. This way, the computation methodology can be demonstrated in a simple way that is easier to interpret.

 in a Below, there are examples with simplified rank distributions and specific cases of very dry rivers (0 values) that will demonstrate how the forecast anomaly category and uncertainty category generation work.

For example, when the X% of the climatological distribution is 0, then the average rank of the 0-value ensemble members will always be X/2+0.5 with the even rank representation for the 0-value case explained above (e.g. for 10% being 0 in the climate, the average rank of the 0-value forecast ensemble members will be 5.5).

...




Example No-2: Lowest 10% of the climatology is 0, 2 number/rank groups:

...