Seismic ToolKit

Seismic Toolkit is a tool for processing and displaying seismic signal data in a graphical interface. It reads seismic signals in SAC format, and provides a variety of signal processing, such as filtering, spectral analysis, polarisation analysis, time-frequency representation, Hilbert transform, and singular value decomposition. Some utilities are included for useful seismological applications, like computation of Seismic Moment Mo, Mantle magnitude Mm and Moment magnitude Mw, MTPA spectral analysis, plotting focal mechanisms, computation (and plotting) of instrumental response from poles and zeros, and some usefull GMT (Generic Mapping Tool) scripts for plotting signals, responses, and time-frequency in Postscript files for high quality prints.

Tags education Scientific/Engineering
Licenses GPL
Operating Systems Windows Windows Windows Unix POSIX Linux Mac OS X
Implementation C++ C
Translations English

Tweet this project Short link

Rss Recent releases

  • Rrelease-mid
  •  28 Jun 2009 06:23
  • Rrelease-after

    Changes: New packages were added for Debian/Ubuntu and for Mac OS X 10.4 (Tiger). The Derivator _Fc function (a derivator with a cutting frequency) was added. setlocale(LC_ALL,"C") is used to avoid the use of the regional setting for the decimal separator.

    • Rrelease-mid
    •  30 Apr 2009 07:22
    • Rrelease-after

    Changes: A major bug with reading SAC_BIN and a minor bug in MM_MAG_1_17 were corrected. A TIME_FREQX utility program was included for computing time_frequency of an entire directory of files.

    • Rrelease-mid
    •  06 Mar 2009 12:06
    • Rrelease-after

    Changes: Reading of files was secured to avoid a crash when reading files in the wrong format. A new version of MM_MAG is used, which takes into account signal/noise ratio to avoid over-estimation of magnitudes for a small S/N ratio. The validity of Mm is checked with the criterion of a minimum signal/noise ratio. The minimum valid signal/noise ratio is defined in the configuration file MM_mag_x_xx.ini.

    • Rrelease-mid
    •  31 Jan 2009 06:42
    • Rrelease-after

    Changes: A minimum mathematical library for linear algebra (MLINA lib) has been added in Utility programs. As it is written in standard C, the functions can be adapted very easily to other programs (unlike CLAPACK, LAPACK, LINPACK, or EISPACK which use Fortran). Of course MLINA cannot compete with these very complete and high level libraries, but it provides convenient and standard tools for solving sets of linear equations, eigenvalues, and vector computation.

    • Rrelease-mid
    •  02 Nov 2008 07:55
    • Rrelease-after

    Changes: PPOL_MTPA was updated to version 1.1. A major compilation bug was fixed in PPOL_MTPA. Four functions included in POLAR_MTPA and POLAR 0.0.x are derived from code that is under a very restrictive license, and thus must not be distributed. The code of the POLAR_MTPA_1.1 and POLAR_1.1 has been cleaned up. The Win32 binary versions do not contain the POLAR_MTPA and POLAR programs, thus are not affected by the problem.

    5041094de5d489a2d2061a06f885db4f_thumb

    Project Spotlight

    INSERT

    A credit card Linux rescue system with NTFS write support and virus scanning.

    No-screenshot

    Project Spotlight

    Fakeroot Next Gen

    Software that fools a program into thinking it is running as root.