Git Product home page Git Product logo

fakequakes_tutorial's Introduction

FakeQuakes_tutorial

Hi! I assume you are here because you are super excited about learning how to generate synthetic earthquake data using FakeQuakes. FakeQuakes is the set of semistochastic forward modeling codes from https://github.com/dmelgarm/MudPy.

There are several different jupyter notebook's in this repository.
- FQ_walkthrough.ipynb is the main notebook you will want to look over. It explains some of the theory and goes through how to define parameters and run the FakeQuakes code using the Mentawai region as an example.
- ROSES_FakeQuakes_lab.ipynb is the lab notebook designed for the Remote Online Sessions for Emerging Seismologists (ROSES) 2021 workshop. It is meant to accompany the FQ_walkthrough.ipynb notebook and has a couple exercises to practice using FakeQuakes.
- unavco_fakequakes_tutorial.ipynb is a shorter tutorial/lab notebook designed for an UNAVCO audience, so it only focuses on generating low-frequency displacement waveforms.

The figures folder contains a few figures used in the design of the FQ_walkthrough.ipynb notebook.

The files folder contains the various files needed to run FakeQuakes.
- sm.gflist is a station file and contains only 2 strong motion stations to make computation time short for the demo
- mentawai.fault is a moderately-discretized fault model for the Mentawai region
- mentawai.mod is the velocity model for the Mentawai region

The demo folder is an example FakeQuakes project folder with output rupture models and waveforms that I generated. You can just use this project folder to follow along with the FQ_walkthrough jupyter notebook, or create your own.

Have fun creating some earthquakes!

fakequakes_tutorial's People

Contributors

taranye96 avatar

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.