Coder Social home page Coder Social logo

zdb999 / coast-def Goto Github PK

View Code? Open in Web Editor NEW
10.0 5.0 3.0 163.33 MB

A model which simulates coastal flooding, and evaluated the economic benefits of climate adaptation strategies.

License: GNU General Public License v3.0

Python 100.00%
coastal coastal-flood flooding flood-model flood-modelling berm economic-modeling

coast-def's Introduction

Welcome to CoastDef

CoastDef, short for Costal Defense, is a modeling tool that helps scientists, engineers, designeers, economists and engaged citizens analyze and plan for coastal flooding. It abstracts away as much of the programming details as possible, while giving users tools to make innovative, powerful models quickly.

CoastDef focuses on two questions. First, it aims to model where storm surges cause flooding using geospatial analysis. Secondly, it hopes to help us design sensible adaptation strategies by weighing the costs and benefits of flood control infrastructure. For more on our values and goals, click here.

These instructions focus on installing CoastDef on your local machine. It also discusses using Google Colab for projects, though the first tutorial goes into greater detail.

Our tutorials illustrate the core functionality of the CoastDef package. This is the best place to get started, and looking here first will make our more abstract documentation easier to understand. The tutorials illustrate the entire modeling pipeline, with a case study of Bridgeport, Connecticut. This is also a good place to copy initial code from when you're starting a new project.

Why CoastDef needs the data it does, and how you can aquire it.

This provides both academic justification for the choices we made in our standard sample model and advice for making your own models. We also discuss some of the weaknesses of our standard model.

Syntax Documentation

Here are all of the details on CoastDef's built in functions, methods, classes, and workflow. This area is under construction; for the moment, the tutorials are a better place to go.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.