Articles | Volume 18, issue 17
https://doi.org/10.5194/gmd-18-5781-2025
© Author(s) 2025. This work is distributed under the Creative Commons Attribution 4.0 License.
An extension of WeatherBench 2 to binary hydroclimatic forecasts
Download
- Final revised paper (published on 08 Sep 2025)
- Supplement to the final revised paper
- Preprint (discussion started on 06 Feb 2025)
Interactive discussion
Status: closed
Comment types: AC – author | RC – referee | CC – community | EC – editor | CEC – chief editor
| : Report abuse
-
RC1: 'Comment on egusphere-2025-3', Anonymous Referee #1, 04 Mar 2025
- AC2: 'Reply on RC1', Tongtiegang Zhao, 23 Mar 2025
-
CEC1: 'Comment on egusphere-2025-3 - No compliance with the policy of Geosci. Model Dev.', Juan Antonio Añel, 21 Mar 2025
-
AC1: 'Reply on CEC1', Tongtiegang Zhao, 23 Mar 2025
-
CEC2: 'Reply on AC1', Juan Antonio Añel, 23 Mar 2025
- AC3: 'Reply on CEC2', Tongtiegang Zhao, 24 Mar 2025
-
CEC2: 'Reply on AC1', Juan Antonio Añel, 23 Mar 2025
-
AC1: 'Reply on CEC1', Tongtiegang Zhao, 23 Mar 2025
-
RC2: 'Comment on egusphere-2025-3', Anonymous Referee #2, 24 Mar 2025
- AC4: 'Reply on RC2', Tongtiegang Zhao, 27 Mar 2025
Peer review completion
AR – Author's response | RR – Referee report | ED – Editor decision | EF – Editorial file upload
AR by Tongtiegang Zhao on behalf of the Authors (07 Apr 2025)
Author's response
Author's tracked changes
Manuscript
ED: Referee Nomination & Report Request started (14 Apr 2025) by Lele Shu
RR by Anonymous Referee #2 (03 May 2025)
RR by Anonymous Referee #3 (01 Jun 2025)
ED: Publish subject to minor revisions (review by editor) (06 Jun 2025) by Lele Shu
AR by Tongtiegang Zhao on behalf of the Authors (08 Jun 2025)
Author's response
Author's tracked changes
Manuscript
ED: Publish as is (17 Jun 2025) by Lele Shu
AR by Tongtiegang Zhao on behalf of the Authors (17 Jun 2025)
Dear authors,
I find the idea of extending WeatherBench2 to climatological extremes very interesting. I believe such evaluations would be really valuable for further comparison between numerical and machine learning based weather models. However, I personally find the paper more of a summary of possible evaluation metrics demonstrated on WeatherBench2 rather than actual extension of WeatherBench2.
The provided codebase and data seem to allow for reproducibility of the results in the paper, but I am not convinced they are easy to reuse for evaluation of new approaches on extreme weather events in the future.
Upon some major revisions, I can see this as a valuable contribution to the WeatherBench2 benchmark.
I have the following detailed comments I would like to be answered and addressed:
1) I think what you propose would be a valuable extension of WeatherBench2. However, what you provide is a set of Jupyter Notebooks. I think it would be better to provide a small library with a set of methods that can be imported and run as part of any other codebase. Would that be feasible?
2) Besides, how do you guarantee future compatibility with WeatherBench2, may it undergo any substantial changes in terms of available datasets or codebase? Would it be possible to make your evaluation scripts a push request to WeatherBench2 repository, making it part of the benchmark?
3) You mention GenCast (Price et al., 2025) in your paper, which suggests alternative evaluation metric for weather extremes borrowed from finance, in particular REV curves. I think it would be an interesting score to include in your evaluation. Could you comment on why is it not included and eventually include it?
4) In Section 3.1 you introduce terminology "hits", "false alarm", "misses", "correct rejections". Is this the jargon in natural hazards? I would rather suggest the following terminology: "true positives", "false positives", "false negatives", "true negatives" respectively. This should be changed also anywhere else in the text where the terminology is used.
5) The equations in Table 3 are not understandable without preliminary knowledge. Each equation contains variables, which are not explained anywhere in the text. This, in my opinion, needs to be improved together with description of each score in the text, which is at the moment rather vague (see also my next comment).
6) On line 153 you introduce HSS, and later on line 161 you introduce ORSS. You describe them as: HSS - accuracy relative to that of the random forecast; ORSS - improvement over the random forecast. It sounds like the two metrics are redundant. Is that the case? If so, why do we need both?
7) Line 171, I would suggest to reformulate the sentence.
8) Line 192 - "As expected, forecasts become less accurate" - why is this expected? You haven't motivated anywhere in the text why this should be the case, neither reference any literature that would explain it. It is mostly the case that forecasts for longer lead times exhibit strong decrease in performance, but I believe your expectation should be somehow grounded.
9) Line 197 - "As lead time increases, data-driven forecasts can be less skilful than the IFS HRES". This is an interesting observation, without any follow-up argumentation. It would be great to have more insights into this.
10) Figure 5 legend - gray shading says "Warm Extremes". Is that correct or should it be "Wet extremes" since there is precipitation on the y-axis? And the shaded areas are where precipitation is often high.
11) Depending on the extremes that one wants to forecast, the forecast resolution plays an important role. Many extreme precipitation events cannot be detected with models operating on a coarse global grid as they are subject to very local behaviors. Would it be worth extending WeatherBench2 with new datasets that would allow for finer-scale evaluation of some local extreme events? Do you have any insights on which numerical and machine learning models could be used in order to produce more fine grained forecasts?
12) Line 347: "the capability to produce binary forecasts of hydroclimatic extremes warrants further verification" - I would suggest rephrasing
13) Line 357: "total precipitation of ERA5 data is used as the ground truth" - Do you mean ERA5 forecast or reanalysis? I believe only reanalysis data would make sense as a ground truth. I do not think it would be objective to compare to ERA5 precipitation forecast directly as we do not want to match ERA5 forecasting capability, but hopefully improve over it, therefore needing ground-truth data corresponding to reality.
Best Regards,
Referee