Making a SPLASH: How digital tools are revolutionising wave overtopping prediction

The SPLASH project has created an environmental digital twin able to forecast and visualise wave overtopping to support coastal communities in high-risk flooding areas. It provides an excellent example of RSE teams combining user centred design, interactive plotting, machine learning and containerisation to take a scientist’s proof of concept Jupyter notebook to an easy-to-use web dashboard. The SPLASH digital twin uses a random forest machine learning model trained on wind, water level and wave data combined with wave overtopping data from a WireWall sensor. A test scenario is based around the coastal railway in Dawlish, Devon, and a coastal frontage with high social value (recreation and tourism) in Penzance, Cornwall. Overtopping data and forecast conditions are displayed on an interactive dashboard able to display wave overtopping graphs from today up to five days ahead. This dashboard also allows users to adjust the wave, water level and atmospheric features to predict new overtopping scenarios and understand how these variables influence the overtopping hazard. The tool is built using a Plotly Dash frontend and models in scikit-learn. Up-to-date wave and wind forecast data is obtained from the Met Office through a set cron scripts and the tidal levels are obtained from local predictions. A set of Docker containers are used to run the frontend, backend and downloader making the whole system easy to deploy on a dedicated server, virtual machine or cloud provider. This research shows how integrating machine learning models with digital technologies enables prediction of wave overtopping very efficiently. This digital tool serves as a decision-support system for mitigating coastal hazard, e.g. impact by overtopping waves, benefiting both community policy makers and railway operators with infrastructure in affected regions.Acknowledgements This research was funded by the Natural Environment Research Council (NERC) and the Met Office through their TWINE programme of which the SPLASH project (NE/Z503423/1 and NE/Z503435/1)was part. The digital twin was trained using data collected by the NERC funded CreamT project (NE/V002538/1). A recording of this session is available on YouTube: https://youtu.be/5ITv-bXUIeo

Institutions

Publication Details

Journal
Zenodo (CERN European Organization for Nuclear Research)
Published
2025-12-17
DOI
https://doi.org/10.5281/zenodo.17968177
Primary Topic
Ocean Waves and Remote Sensing
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Making a SPLASH: How digital tools are revolutionising wave overtopping prediction

Zenodo (CERN European Organization for Nuclear Research)
Ocean Waves and Remote Sensing
article

Making a SPLASH: How digital tools are revolutionising wave overtopping prediction

article en

Abstract

The SPLASH project has created an environmental digital twin able to forecast and visualise wave overtopping to support coastal communities in high-risk flooding areas. It provides an excellent example of RSE teams combining user centred design, interactive plotting, machine learning and containerisation to take a scientist’s proof of concept Jupyter notebook to an easy-to-use web dashboard. The SPLASH digital twin uses a random forest machine learning model trained on wind, water level and wave data combined with wave overtopping data from a WireWall sensor. A test scenario is based around the coastal railway in Dawlish, Devon, and a coastal frontage with high social value (recreation and tourism) in Penzance, Cornwall. Overtopping data and forecast conditions are displayed on an interactive dashboard able to display wave overtopping graphs from today up to five days ahead. This dashboard also allows users to adjust the wave, water level and atmospheric features to predict new overtopping scenarios and understand how these variables influence the overtopping hazard. The tool is built using a Plotly Dash frontend and models in scikit-learn. Up-to-date wave and wind forecast data is obtained from the Met Office through a set cron scripts and the tidal levels are obtained from local predictions. A set of Docker containers are used to run the frontend, backend and downloader making the whole system easy to deploy on a dedicated server, virtual machine or cloud provider. This research shows how integrating machine learning models with digital technologies enables prediction of wave overtopping very efficiently. This digital tool serves as a decision-support system for mitigating coastal hazard, e.g. impact by overtopping waves, benefiting both community policy makers and railway operators with infrastructure in affected regions.Acknowledgements This research was funded by the Natural Environment Research Council (NERC) and the Met Office through their TWINE programme of which the SPLASH project (NE/Z503423/1 and NE/Z503435/1)was part. The digital twin was trained using data collected by the NERC funded CreamT project (NE/V002538/1). A recording of this session is available on YouTube: https://youtu.be/5ITv-bXUIeo

Zenodo (CERN European Organization for Nuclear Research)
Weatherford College (US)
Life below water
Openalex Percentile: Top 30%
Ocean Waves and Remote Sensing
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.