# Applications

The following desktop applications were built with OpenSHA and allow you to explore different aspects of seismic hazard. The applications are all written in Java and are bundled as double-clickable JAR files. To run them, you need to have Java installed, preferably version 8 or higher.

**Note:** OpenSHA is currently undergoing a transition to using GitHub as a primary distribution point for code and content. For the time being, you can access existing application JAR files by following the application and 'More Info' links below. Please also consider trying the versions available on our GitHub application release page.

Please use the following citation when publishing results generated using OpenSHA:

*Seismological Research Letters*,

**74**, no. 4, p. 406-419.

*Note that all applications are being continually developed and that the project provides no guarantees as to their serviceability*.

**Firewall information:** Some of the applications need to access remote servers. For ShakeMap, Disaggregation, and site data capabilities, make sure that your firewall allows connections to port 8080 on opensha.usc.edu.

Plot Attenuation Relationship curves. Specifically, plot the mean, standard deviation, and probability of exceeding a given IML, or the IML that has a given probability of exceedance, (on the Y-axis) as a function of whatever independent parameters the Attenuation Relationship of interest depends upon. Any independent parameter that represents a numerical value can be used for the X axis.

This is a command-line application that gives the mean and standard deviation at various site(s) for specified IMT(s), attenuation relationship(s), and for each earthquake rupture in one of three Earthquake Rupture Forecasts (ERFs). The ZIP file for the application contains an executable Java JAR file, a README, and a sample input file.