Software Metadata – Tags – seismic

Number of software packages tagged with seismic.

The IRIS DMC distributes the Seismic Analysis Code (SAC) software for scientists conducting research using IRIS data. You must register with an online form to receive the SAC software.

SAC Version 101.6 introduced several new features including a new command parser that simplifies coding, improved precision for blackboard variables, colored fill for positive and negative portions of seismograms, and corrections of many errors and warnings.

Version 101.6a fixes bugs in v101.6 and adds a single-file PDF version of the SAC manual. Details can be seen from the detailed HISTORY of modifications files and brief overview of major CHANGES posted in the SAC project pages on SeisCode.


The IRIS DMC distributes the Seismic Analysis Code (SAC) software for scientists conducting research using IRIS data. You must register with an online form to receive the SAC software.

The Version 101.5 series introduces new features, such as additional plot file formats, travel time function enhancements, and support for annotated SAC Poles and Zeroes files.

SAC Users Guide »


SeisFile is a library for reading and writing seismic file formats in java. SeisFile is designed to be a library for accessing common seismic file formats and low level protocols. Hence it is meant to be embedded in other applications. However it does include several examples that can be useful in their own right.


The TauP Toolkit is a seismic travel time calculator. In addition to travel times, it can calculate derivative information such as ray paths through the earth, pierce and turning points. It handles many types of velocity models and can calculate times for virtually any seismic phase with a phase parser. It is written in Java so it should run on any Java enabled platform. Unfortunately, gjc, which comes with many Linux distributions, is not quite Java and prevents TauP from finding its model files. Please use Java from Sun on Linux instead.