S34B-08
MSNoise: Not Only dv/v! A Framework for Continuous Seismic Data Analysis

Wednesday, 16 December 2015: 17:45
307 (Moscone South)
Thomas Lecocq, Royal Observatory of Belgium, Brussels, Belgium
Abstract:
MSNoise is an Open and Free Python package known to be the only complete integrated workflow designed to analyse ambient seismic noise and study relative velocity changes (dv/v) in the crust. It is based on state of the art and well maintained Python modules, among which ObsPy plays an important role. To our knowledge, it is officially used for continuous monitoring at least in three notable places: the Observatory of the Piton de la Fournaise volcano (OVPF, France), the Auckland Volcanic Field (New Zealand) and on the South Napa earthquake (Berkeley, USA). It is also used by many researchers to process archive data, e.g. focussing on fault zones, intraplate Europe, geothermal exploitations or Antarctica.

We first present the general working of MSNoise, originally written in 2010 to automatically scan data archives and process seismic data in order to produce dv/v time series. We demonstrate that its modularity provides a new potential to easily test new algorithms for each processing step. For example, to experiment new methods of cross-correlation (done by default in the frequency domain), stacking (default is linear stacking, averaging), or dt/t or dv/v estimation (default is moving window cross-spectrum "MWCS", so-called "doublet"), etc.

Finally, we present the last major evolution of MSNoise, from a "single workflow: data archive to dv/v" to a framework system that allows plugins and modules to be developed and integrated into the MSNoise ecosystem. Examples of plugins in development such as continuous PPSD (à la McNamarra & Buland) or continuous RSAM/SSAM (Endo & Murray, Stephens) will be presented.