This repository contains relevant notebooks and links to notebooks to help students through practical elements of observational seismology. This is NOT an exhaustive textbook for observational seismology.
These notebooks cover:
- Introduction to handling seismic data with ObsPy
- Fundamentals of Fourier analysis for Seismic data
- Earthquake detection and seismic phase identification
- Earthquake location
- Magnitude and focal mechanisms
- Earthquake statistics
- If using github:
- Fork this repository (forking will allow you to keep your local changes seperate from changes here);
- Clone (
git clone ...
where ... is the url given by the big green button) to your local machine
- If just downloading:
- Download using the big green button
- Change into the newly created directory;
- Install the requirements (recommended to use conda):
conda env create -f environment.yml # Create an environment called gphs445 source activate gphs445 # Activate the environment - You will need to do this everytime you use the notebooks
- Start jupyter-lab (run
jupyter lab
) in your repository directory and navigate to the notebook you want to work on; - Save any changes you make in the notebook;
- When you want to back-up your changes, or when you are happy with them, commit the
changes and push to your upstream repository
(check out the github cheatsheet for more commands):
git add <notebook you have been working on> # Replace with the filename you were working on git commit -m "Some memorable commit message" git push origin master