Software
In the seismology program at the University of South Carolina we have an active software development effort. Current projects are listed below.
General Interest
GEE, the Global Earthquake Explorer, is an educational tool we have developed in order for non-seismologists
to retrieve, display, and analyze seismic data. The program also contains three structured learning modules that use classic earthquakes to
demonstrate important principles of seismology.
The Rapid Earthquake Viewer (REV) gives you access to data from seismograph stations around the world. REV monitors the earth and posts information about recent earthquakes so you can see where they happened and view the seismograms from global seismograph stations for every notable earthquake.
The USArray Monitor shows data recorded by stations in the USArray Network. You can see recent earthquakes the stations
have picked up or simply view 24 hours of data at a particular station.
Tools for Seismologists
TauP is our seismic travel time calculator.
SOD, Standing Order for Data, is a framework to define rules to select seismic events, stations, and data. It then allows you to apply processing to the events, stations, and data and currently contains a large set of rules that allow you to select with great precision in these items. The processes mainly consist of simple data transformation and retrieval, but SOD defines hooks to allow you to cleanly insert your own processing steps, either written in Java or an external program.
Most of our software uses the FISSURES framework. We have also chosen to include an informational page for other software developers.