Project SEIZMO
sito molto interessante di geofisica
Project SEIZMO is a Matlab and GNU Octave based toolbox encompassing a collection of over 650 functions that provide a framework for seismic data preparation, quality control, and analysis akin to that of Seismic Analysis Code with a focus on passive source seismology at regional and global scales (where earthquakes and ambient noise are the sources). There are numerous functions for reading/writing standard seismic data formats, displaying and editing metadata, plotting seismograms, creating animations, data processing, and interactive analysis. Data processing capabilities include correlation, convolution, deconvolution, detrending, differentiation, integration, interpolation, resampling, filtering, merging, response transferring, rotation, stacking, spectral analysis, tapering, and windowing. The toolbox contains collections of functions for arrival time determination and quality control with cross correlation and cluster analysis, Rayleigh wave two plane-wave analysis, seismic ambient noise processing, and frequency-wavenumber analysis. SEIZMO utilizes direct access to the TauP toolkit to administer predicted arrival times, raypaths, pierce points, and travel time curves for several widely recognized 1D seismic earth models. Mapping in SEIZMO draws on the M_Map toolbox. The seismology toolbox also incorporates several 3D mantle models, a catalog of moment tensors from the Global CMT project, and a database of instrument responses available through IRIS. There are functions to aid in rapid prototyping and customization for new functions and documentation for every function is accessible through the inline help system.
SAC
SEISAN
GISMO
RSEIS
CORAL
SPLITLAB
SYNTHSPLIT
TTBOX & LOCSMITH
M_MAP
MATTAUP
SHTOOLS
STK
SEISLAB
MATSEIS
SEISMON
SPICE Software
CIG Software
IRIS Software
PASSCAL Software
USC Software
TauP
MADAGASCAR
SEISMIC UN*X
SACLAB
MacSAC