Code for Spatiotemporal variability and large-scale drivers of storm surge extremes on the northwestern European Shelf

Read full text
Authors: Lisanne Blok, Marilena Oltmanns, Andrea Marinoni, Ben Richard Evans, Ali Mashayek
Cited by: 1

Abstract

This repository contains the Jupyter notebooks used to generate the analysis and figures in the Spatiotemporal variability and large-scale drivers of storm surge extremes on the northwestern European Shelf paper (10.1029/2025JC023795) including: A collection of Jupyter notebooks and analysis scripts for empirical orthogonal function (EOF) and Gaussian Mixture Modelling (GMM) analysis, surface pressure/wind stress composites, clustering experiments, and North Sea variability studies. Repository Structure intro/ -- preprocessing, interpolation, filtering, and exploratory visualisation workflows eof_analysis/ -- EOF decomposition, ensemble analysis, and clustering workflows northsea/ -- North Sea EOF analysis experiments composites/ -- composite-event generation and clustering diagnostics statistics&corr/ -- statistical diagnostics and correlation analysis results/ -- saved EOF decomposition and clustering outputs requirements.txt -- Python package dependencies Typical Workflow Preprocess and regrid datasets (intro/) Compute EOFs (eof_analysis/) Analyse temporal scores and variance Cluster EOF modes or associated fields using GMMs Generate composites and significance tests (composites/) Export results to results/ https://github.com/lisanneblok/ExtremeSurgeGMM

Publication details

Journal / source
Zenodo (CERN European Organization for Nuclear Research)
Publication date
22 May 2026