Lab-0027
Simulating Shoreline Change using Coupled Coastsat and Coastline Evolution Model (CEM)
Contributor(s)
Classroom organization
This lab couples two coastal models: CoastSat and Coastal Evolution Model (CEM) in a jupyter notebook to allow users to explore shoreline change using real, observed shorelines and wave data. We use CoastSat to download and extract shorelines from satellite imagery. These shorelines feed into the CEM where they are evolved by historical wave characteristics from a nearby buoy.
Skills
- Extract shorelines from satellite imagery
- Extract wave data from wave buoy
- Explore the impact of different wave climates on shoreline evolution
- Explore how changing our shoreface geomorphology alters the evolution of our coastline through time
Lab notes
The lab has two Notebooks:
The first (Prepare_bathymetry_wave_inputs.ipynb), could be run on your local environment or any outside CSDMS jupyterhub environment in order to use CoastSat.
The second (cem_waves_notebook.ipynb), could be run on CSDMS jupyterhub environment , or local machine (only linux or osx). make sure you Install Pymt cem https://anaconda.org/conda-forge/pymt_cemReferences
- Ashton, A.D., Murray, B., Arnault, O. (2001). Formation of coastline features by large-scale instabilities induced by high-angle waves, Nature 414.
Ashton A.D., Murray A.B. (2006) High-Angle Wave Instability and Emergent Shoreline Shapes: 1. Wave Climate Analysis and Comparisons to Nature. Journal of Geophysical Research. Volume 111. Ashton A.D., Murray A.B. (2006) High-Angle Wave Instability and Emergent Shoreline Shapes: 2. Wave Climate Analysis and Comparisons to Nature. Journal of Geophysical Research. Volume 111. Vos K., Splinter K.D., Harley M.D., Simmons J.A., Turner I.L. (2019). CoastSat: a Google Earth Engine-enabled Python toolkit to extract shorelines from publicly available satellite imagery. Environmental Modelling and Software. Vol. 122, 104528. (Open Access)