WaveDec: a tool for wavefield decomposition

Superposition of two waves.

WaveDec is a software for the analysis of seismic surface waves. It provides maximum likelihood estimates of wave parameters for Love and Rayleigh waves. All the sensor components are analysed jointly. The simultaneous presence of multiple modes of propagation and multiple wave types (i.e., Love and Rayleigh) is accounted for. Estimated wave parameters include: Love and Rayleigh wave wavenumber, Rayleigh wave ellipticity angle, wave amplitude, and direction of arrival.

An overview of the method is available in the Scientist’s Documentation, more details can be found in the referenced literature. See also the frequently asked questions.

The are are two main scripts:

  • WaveDec.py can be used for the analysis of Love and Rayleigh waves and relies on the assumption of plane wavefronts (e.g. at large distance from the source). Translational and rotational motions can be jointly analysed. Applications include the analysis of ambient vibrations. See User’s guide: WaveDec.

  • WaveDecActive.py can be used for the analysis of Rayleigh waves with circular wavefronts (e.g. at small distance from the source). Applications include the analysis of active surveys. See User’s guide: WaveDecActive.

Look at the Installation and at the A very quick start sections to run WaveDec as quickly as possible. A simple tool for picking, filtering and plotting is also provided, see User’s guide: wdPicker.

Some Usage Examples are also provided.

The algorithm was developed at the Swiss Seismological Service of ETH Zurich.

Download

The code can be cloned from the GitHub repository github.com/StefanoMarano/WaveDec

git clone https://github.com/StefanoMarano/WaveDec.git

or downloaded as ZIP archive.

Documentation and examples are available in these pages. For any questions related to the software, feel free to email me: \textrm{wavedec@gmail.com}.

Usage of the software is limited to non-commercial use (that is, educational and research purposes). If you use the software in your work, please acknowledge us, see How to cite us.

Last Changes

Contents

Indices and tables