Publications

Controls of variability in berm and dune storm erosion

The erosion impact of large coastal storm events typically occurs across broad (100s of km) sections …

pybeach: A Python package for extracting the location of dune toes on beach profile transects

Sandy coastlines typically comprise two key parts; a beach and dune. The beach is the section of …

Ensemble models from machine learning: an example of wave runup and coastal dune erosion

After decades of study and significant data collection of time-varying swash on sandy beaches, there …

A variable selection package driving Netica with Python

Bayesian Networks (BNs) are useful methods of probabilistically modelling environmental systems. BN …

A comparison of methods for discretizing continuous variables in Bayesian Networks

Bayesian Networks (BNs) are an increasingly popular method for modelling environmental systems. The …

Bayesian Networks in coastal engineering: Distinguishing descriptive and predictive applications

Bayesian networks (BNs) are increasingly being used to model complex coastal processes due to their …

Physical model study of beach profile evolution by sea level rise in the presence of seawalls

Persistent and accelerating sea level rise (SLR) may have a significant impact on the evolution of …

Laboratory investigation of the Bruun Rule and beach response to sea level rise

Rising sea levels are expected to cause widespread coastal recession over the course of the next …

Physical model study of beach profile evolution by sea level rise in the presence of seawalls

Thermal infrared (IR) imagery is combined with in situ flow measurements to examine the impact of …

Predicting storm erosion on sandy coastlines using a Bayesian network

Bayesian Networks (BNs) are increasingly being used to model coastal processes. BNs are …