Preprints
https://doi.org/10.5194/gmd-2023-67
https://doi.org/10.5194/gmd-2023-67
Submitted as: model description paper
 | 
05 Apr 2023
Submitted as: model description paper |  | 05 Apr 2023
Status: this preprint is currently under review for the journal GMD.

pyESDv1.0.1: An open-source Python framework for empirical-statistical downscaling of climate information

Daniel Boateng and Sebastian G. Mutz

Abstract. The nature and severity of climate change impacts vary significantly from region to region. Consequently, high-resolution climate information is needed for meaningful impact assessments and the design of mitigation strategies. This demand has led to an increase in the coupling of Empirical Statistical Downscaling (ESD) models to General Circulation Model (GCM) simulations of future climate. In contrast to dynamical downscaling, the Perfect Prognosis ESD (PP-ESD) approach has several benefits, including low computation costs, the prevention of the propagation of GCM specific errors, and high compatibility with different GCMs. Despite their advantages, the use of ESD models and the resulting data products is hampered by (1) the lack of accessible and user-friendly downscaling software packages that implement the entire downscaling cycle, (2) difficulties to reproduce existing data products and assess their credibility, and (3) difficulties to reconcile different ESD-based predictions for the same region. We address these issues with a new open-source Python PP-ESD modeling framework pyESD. pyESD implements the entire downscaling cycle, i.e., routines for data preparation, predictor selection and construction, model selection and training, evaluation, utility tools for relevant statistical tests, visualization, and more. The package includes a collection of well-established Machine Learning algorithms and allows the user to choose a variety of estimators, cross-validation schemes, objective function measures, hyperparameter optimization, etc., in relatively few lines of code. The package is well documented, highly modular, and flexible. It allows quick and reproducible downscaling of any climate information, such as precipitation, temperature, wind speed, or even short-term glacier length and mass changes. We demonstrate the use and the effectiveness of the new PP-ESD framework by generating weather station-based downscaling products for precipitation and temperature in complex mountainous terrain in Southwest Germany. The application example covers all important steps of the downing cycle and different levels of experimental complexity. All scripts and datasets used in the case study are publicly available to (1) ensure the reproducibility and replicability of the modeled results, and (2) simplify learning to use the software package.

Daniel Boateng and Sebastian G. Mutz

Status: open (extended)

Comment types: AC – author | RC – referee | CC – community | EC – editor | CEC – chief editor | : Report abuse
  • RC1: 'Comment on gmd-2023-67', Anonymous Referee #1, 06 May 2023 reply

Daniel Boateng and Sebastian G. Mutz

Daniel Boateng and Sebastian G. Mutz

Viewed

Total article views: 466 (including HTML, PDF, and XML)
HTML PDF XML Total BibTeX EndNote
339 121 6 466 2 0
  • HTML: 339
  • PDF: 121
  • XML: 6
  • Total: 466
  • BibTeX: 2
  • EndNote: 0
Views and downloads (calculated since 05 Apr 2023)
Cumulative views and downloads (calculated since 05 Apr 2023)

Viewed (geographical distribution)

Total article views: 429 (including HTML, PDF, and XML) Thereof 429 with geography defined and 0 with unknown origin.
Country # Views %
  • 1
1
 
 
 
 
Latest update: 05 Jun 2023
Download
Short summary
We present an open-source python framework for performing empirical statistical downscaling of climate information, such as precipitation. The user-friendly package comprises all the downscaling cycles including data preparation, model selection, training, and evaluation, designed in an efficient and flexible manner, allowing for quick and reproducible downscaling products. The framework would contribute to climate change impact assessments by generating high-resolution accurate climate data.