/shakemap

Near-real-time maps of ground motion and shaking intensity

Primary LanguagePythonOtherNOASSERTION

Azure Azure DevOps Build Status ubuntu Python 3.9
Azure DevOps Build Status ubuntu Python 3.10
Azure DevOps Build Status OSX 11 Python 3.9
Azure DevOps Build Status OSX 11 Python 3.10
Azure DevOps Build Status OSX 10.15 Python 3.9
Azure DevOps Build Status OSX 10.15 Python 3.10
CodeCov Code Coverage Status

shakemap

Note, this repository consists of code for version 4 of Shakemap. The previous version (v3.5) of ShakeMap can be retrieved via Subversion (svn) from

The manual for ShakeMap V3.5 can be found here

Documentation

The ShakeMap v4 docs can be found here. Also, see the wiki associated with this repository for an install/setup tutorial.

Introduction

This repository holds the latest version of the ShakeMap code (v4.0). ShakeMap is a system for rapidly characterizing the extent and distribution of strong ground shaking following significant earthquakes. The code is primarily written in the Python programming language. See the documentation at http://usgs.github.io/shakemap/sm4_index.html for a more detailed discussion of ShakeMap and a list of references.

To receive updates on ShakeMap and discuss the software, please join the shake-dev mailing list. We also encourage requests, questions, and discussions through the Github issues tab associated with this repository.

Installation and Dependencies

  • Mac OSX or Linux operating systems
  • bash shell, git, curl
  • On OSX, Xcode and command line tools
  • The install.sh script installs this package and all other dependencies, including python 3.X and the required python libraries. It is regularly tested on OSX, CentOS, and Ubuntu.
  • See the wiki for this repository for installation instructions.