遇见数据集

Extending Medium-Range Global Flood Forecasts: The Google Global Flood Forecasting Model Version 2

收藏
Zenodo2026-04-21 更新2026-05-26 收录
官方服务:

资源简介:

Code and Analysis for "Extending Medium-Range Global Flood Forecasts: The Google Global Flood Forecasting Model Version 2" Overview This repository contains the comprehensive evaluation codebase and analysis workflow accompanying the manuscript, "Extending Medium-Range Global Flood Forecasts: The Google Global Flood Forecasting Model Version 2". The paper documents the operational updates to the Google Global Flood Forecasting system, transitioning from an Encoder-Decoder LSTM (ED-LSTM) in Version 1 to a continuous Mean Embedding LSTM (ME-LSTM) architecture in Version 2. This upgrade incorporates an expanded training dataset from the Caravan community dataset and integrates GraphCast AI-based meteorological forcings. The primary finding of the paper demonstrates that the v2 system extends the reliable predictive horizon by 6 days in gauged basins and 2 days in ungauged basins relative to the v1 nowcast. This repository provides the complete Python analysis pipeline (nextgen_river_model_analysis.ipynb) and the required datasets to evaluate these models, compute all metrics, and reproduce the figures presented in the manuscript. Repository Contents This repository is organized into two primary components: 1. Analysis Code (nextgen_river_model_analysis.ipynb) The core analysis script. This single notebook encapsulates the entirety of the data analysis, statistical testing, and visualization code required to reproduce the paper's findings. Key Features of the Analysis Code: Metric Computation: Includes highly optimized, native xarray logic to compute multi-dimensional predictive performance metrics without routing through Pandas. Computed metrics include: Nash-Sutcliffe Efficiency (NSE) Kling-Gupta Efficiency (KGE) and its specific components: Correlation ($r$), Bias Ratio ($\beta$), and Variability Ratio ($\gamma$). Statistical Lead Time Analysis: Contains the logic for the one-sided Wilcoxon signed-rank tests used to measure statistically significant lead time extension between models. Catchment Attribute Analysis: Translates raw HydroATLAS feature names into human-readable descriptions and computes Pearson/Spearman correlation coefficients to evaluate model performance across diverse hydro-climatic settings (e.g., aridity, elevation, snow cover). Figure Generation: The script is chronologically organized to perfectly mirror the manuscript. 2. Data Archive (data.tgz) A compressed tarball containing all the required datasets, cached metrics, and geographic metadata used by the notebook. The archive includes the following files: model_runs.zarr: The core target Zarr store containing streamflow predictions across the evaluated models and benchmarks. basin_attributes.csv: HydroATLAS and climate catchment attributes used for stratification and correlation mapping. common_gauge_ids_931.txt: A list of the 931 shared basins specifically utilized for the GloFAS benchmark subset evaluation. v1_gauge_latlon.csv & v2_gauge_latlon.csv: Geographic coordinates mapping the spatial distribution of the v1 and v2 training sets. metrics_cache.nc: A pre-calculated NetCDF cache of all model performance metrics across lead times (to accelerate notebook execution). Related Resources To support open science and the advancement of large-sample hydrology, the actual model training code and corresponding large-scale datasets are hosted separately: Google Hydrology Training Codebase: An open-source framework for training models based on the architectures discussed in this paper is available on GitHub at google-research/flood-forecasting. Caravan Dataset: The streamflow target data and meteorological forcings used to train these global models can be found via the Caravan GitHub repository. Google Runoff Reanalysis & Reforecast (GRRR) Dataset: An archive containing historical simulations and historical reforecasts at over 1 million global locations is accessible via the Google Flood Forecasting resources page. Keywords Flood Forecasting, Machine Learning, Hydrology, Deep Learning, LSTM, GraphCast, Streamflow Prediction, Hydroinformatics, Open Science

提供机构:
Zenodo
创建时间:
2026-04-21
二维码
社区交流群
二维码
科研交流群
商业服务