Skip to end of metadata
Go to start of metadata

Welcome to ShakeCast Wiki!

ShakeCast®, short for ShakeMap Broadcast, is a fully automated, freely-available open-source system for delivering specific ShakeMap products to critical users and for triggering established post-earthquake response protocols.

ShakeCast allows utilities, transportation agencies, and other large organizations to automatically determine the shaking value at their facilities, set thresholds for notification of damage states (typically green, yellow, and red) for each facility and then automatically notify (via pager, cell phone, or email) specified operators, inspectors, and others within their organizations responsible for those particular facilities in order to prioritize inspection and response.

The Document Database contains user manuals, workshop materials, reference presentations, software patches and much more, all to help keep your copy of ShakeCast running smoothly and successfully.  

For global ShakeMap scenarios to run using Shakecast, please visit ScienceBase: ShakeCast and click the 'Collections' link at the top of the page to access ZIP files for archived scenarios of hundreds of events.

On this page:

Recent Events

See the Press Room to see who is talking about ShakeCast, and what they think of it.

Release Announcements

ShakeCast V3/Cloud is now available

Information on getting your copy of ShakeCast V3, updating from V2 to V3, and related documentation can be found in the ShakeCast Quarterly Newsletter. Please provide us feedback and let us know if you would like us to add/remove you from the list for future updates and newsletters.

ShakeCast Application Model

The ShakeCast application is available in three different flavors.  See the Service Model for details.

  • ShakeCast is a full-featured application installed and hosted within the IT infrastructure of the user’s organization.
  • ShakeCast Remote is a ShakeCast application hosted by the USGS Fort Collins Science Center. It is functionally the same as Full ShakeCast and is best suited for organizations with limited IT resources and/or for the purpose of trial run.
  • ShakeCast Lite is a standalone mini-RSS reader with web-based user interface. The program is suitable for personal use.

Participating in the Project

  • User Survey: Tell us what you think of ShakeCast.  We need your help to track down and report bugs.  Fresh ideas and feature requests are always welcome.
  • Usability: Notification and web (GUI) templates of the ShakeCast system are the interface between the end-user and the core ShakeCast functions.  The templates are highly customizable and can be shared among ShakeCast installations.  You can help contribute your custom templates under User Usability.
  • User Manual: If you are an experienced ShakeCast user, you can help improve the ShakeCast Manual .

Going further with ShakeCast

Getting Started & Downloading ShakeCast

Download ShakeCast or try the ShakeCast Preview (ShakeCast on flash drive, 95Mb).  ShakeCast for UNIX-like platforms are available via request only.

Installing ShakeCast

The ShakeCast installation instructions are available for the MS Windows operating systems.  ShakeCast Lite is a self-contained executable program that does not require installation. ShakeCast requires persistent Internet connection and several third-party software and addon modules to ensure proper functions of the system. As a result, first time setup and configuration is still complicated for an average user.  The firewall and antivirus policies within the user's IT infrastructure can interrupt the installation process as this is the main cause of a failed installation. 

Most configuration options for ShakeCast are available through the sc.conf configuration file. The web GUI interface for ShakeCast administration simplifies changing settings. ShakeCast Manual contains detailed instructions for the administrative interface.

Building user inventory database

ShakeCast user inventory database consists of three user-defined data types: facility, facility fragility, and user notification information.  The User Inventory Database describes the definition, relation, and methods to populate the user database.  After initial installation of ShakeCast, maintenance of the user database and the system may be needed depending on the size of the database and the frequency of changes.  The ShakeCast web editing tools are designed for verifying the populated data with little editing.  It is often the most effective for users with large or frequently updated inventory to work and save the inventory data via an external spreadsheet or database program before using the ShakeCast import tools to populate the ShakeCast database.

In case of problems

Visit the Frequently Asked Questions page to see if your question has already been answered. If you can't find a solution to your problem, you can get in touch with the ShakeCast team at


ShakeCast Support
Technical Resources
  • No labels

1 Comment

  1. Unknown User (