DIVACoast.jl is a julia library for coastal impact and adaptation modelling. The library provides data types and algorithms to script assessment runs for different coastal impact and adaptation research questions. The repository also provides quite some demo data and demo scripts. The library is available here:
github: https://github.com/GlobalClimateForum/DIVACoast.jl
documentation: https://globalclimateforum.github.io/DIVACoastDocs/
See the github pages and documentation for further information about installation and usage.
A global DIVA dataset is available here: https://zenodo.org/records/19664628
This global dataset contains a partitioning of the worlds coast plain into approx. 175,000 flood plains and in addition a partitioning of the worlds coastline into approx. 700,000 segments. The partitioning is provided as geoTIFF files (for both, flood plains and coastline segments) as well as GeoPackage files.
The DIVACoast.jl library has been applied in the following projects:
Vanessa Völz, Jochen Hinkel, Daniel Lincke, Lars E. Honsel, Robert J. Nicholls, Remi Thiéblemont, Gonéri Le Cozannet, Paul Sayers: Sea level rise drives coastal economic adaptation
tipping points in Europe. In Review.
While the DIVACoast.jl library is maintained by Global Climate Forum the it is co-developed amongst a number of European research institutions. Core development is done by:
Contributions to processes and modules that have been used with DIVACoast.jl were provided by:
The first version of DIVA (Dynamic Interactive Vulnerability Assessment) was developed 2001-2004 by Jochen Hinkel and the consortium of the EU-project DINAS-COAST. The first version already contained flooding, erosion and wetland change as processes, but the data used was rather coarse. It was completely developed in JAVA.
In the following years DIVA was continuously developed and applied, for instance in the EU-projects CLIMATECOST and IMPAT2C DIVA was used to estimate the economic cost of sea-level rise. Results from DIVA also contributed to the inter-sectoral impact model intercomparison project (coastal sector).
A new version of DIVA was developed 2013-2016 within the RISES-AM project. The former JAVA-model was reimplemented as a modelling framework allowing for easy exchange of modules and databases. Thus, the new DIVA is no longer a model but rather a framework for different coastal models and their combinations. The new framework was programmed by Daniel Lincke in Scala taking advantage of a modern multi-paradigm (object-oriented, functional) language. The model got more concise and clear than the Java version without loosing compatibility with the Java virtual machine. Further, databases have been updated taking into account the most recent versions of digital elevation data, population data, storm surge data, beach erosion data and tidal data. The adaptation models for the DIVA processes have been further developed. While a simple protection model based on econometric data has been part of DIVA from the beginning new adaptation models include cost-benefit analysis for protection as well as construction restriction by the means of setback zones and managed realignment.
From 2018 onwards DIVA is used in the next generation, co-designed assessments of climate change costs in the COACCH project.
Enquiries for application, consulting and support: daniel.lincke@globalclimateforum.org
