MSNoise, a Python Package for Monitoring Seismic Velocity Changes Using Ambient Seismic Noise

The usage of seismic ambient noise has recently proved its efficiency in different contexts, from imaging to monitoring. The impulse response (or Green’s function [GF]) between two sensors can be reconstructed from the correlation of seismic noise recorded (Campillo and Paul, 2003). This method has provided excellent results in imaging the Earth’s interior, from global to regional or local scales. More recently, the method was extended to study time‐dependent variations in those GF. A change in the delay times might originate from a change in the medium velocity or from a dramatic change in the position of the source or of one/many scatterers. Several studies using seismic ambient noise have shown that small perturbations within a volcanic edifice can be detected as changes in seismic‐wave properties (Sens‐Schonfelder and Wegler, 2006; Brenguier, Shapiro, et al. , 2008; Duputel et al. , 2009; Mordret et al. , 2010; Brenguier et al. , 2011; Anggono et al. , 2012). Contrary to the use of active sources or earthquake coda waves, the technique takes advantage of the continuous sampling of the medium using around‐the‐clock records from seismic stations. The method has proven its ability to evidence temporal physical changes in fault zones (Wegler and Sens‐Schonfelder, 2007; Brenguier, Campillo, et al. , 2008), the lunar environment (Sens‐Schonfelder and Wegler, 2011), or to detect instrumental errors (Stehly et al. , 2007; Sens‐Schonfelder, 2008). Some codes have already been presented to compute cross correlations of seismic noise, for example, within Seismic Analysis Code (SAC) (Goldstein et al. , 2003) or within Computer Programs in Seismology (CPS) 3.3 (Herrmann, 2002). To our knowledge, no integrated solution has been published to go …

[1]  A. Derode,et al.  Empirical synthesis of time-asymmetrical Green functions from the correlation of coda waves , 2005 .

[2]  Jinli Huang,et al.  Comparison of four techniques for estimating temporal change of seismic velocity with passive image interferometry , 2010 .

[3]  Christoph Sens-Schönfelder,et al.  Synchronizing seismic networks with ambient noise , 2008 .

[4]  Florent Brenguier,et al.  Assessment of resolution and accuracy of the Moving Window Cross Spectral technique for monitoring crustal temporal variations using ambient seismic noise , 2011 .

[5]  Christoph Sens-Schönfelder,et al.  Passive image interferometry and seasonal variations of seismic velocities at Merapi Volcano, Indonesia , 2006 .

[6]  Michel Campillo,et al.  Real time monitoring of relative velocity changes using ambient seismic noise at the Piton de la Fournaise volcano (La Réunion) from January 2006 to June 2007 , 2009 .

[7]  Lion Krischer,et al.  ObsPy – What can it do for data centers and observatories? , 2011 .

[8]  Lion Krischer,et al.  ObsPy: A Python Toolbox for Seismology , 2010 .

[9]  Christoph Sens-Schönfelder,et al.  Fault zone monitoring with passive image interferometry , 2007 .

[10]  John D. Hunter,et al.  Matplotlib: A 2D Graphics Environment , 2007, Computing in Science & Engineering.

[11]  Christoph Sens-Schönfelder,et al.  Passive image interferometry for monitoring crustal changes with ambient seismic noise , 2011 .

[12]  Nicolas Fournier,et al.  Monitoring of phreatic eruptions using Interferometry on Retrieved Cross-Correlation Function from Ambient Seismic Noise: Results from Mt. Ruapehu, New Zealand , 2010 .

[13]  Eric Larose,et al.  Locating a small change in a multiple scattering environment , 2010 .

[14]  Aline Peltier,et al.  First Results from the UnderVolc High Resolution Seismic and GPS Network Deployed on Piton de la Fournaise Volcano , 2012 .

[15]  Eric Jones,et al.  SciPy: Open Source Scientific Tools for Python , 2001 .

[16]  G. Poupinet,et al.  Monitoring a temporal change of seismic velocity in a volcano: Application to the 1992 eruption of M , 1995 .

[17]  Michel Campillo,et al.  Towards forecasting volcanic eruptions using seismic noise , 2007, 0706.1935.

[18]  McKinney Wes,et al.  Python for Data Analysis , 2012 .

[19]  Michel Campillo,et al.  Monitoring volcanoes using seismic noise correlations , 2011 .

[20]  Christoph Sens-Schönfelder,et al.  Depth sensitivity of seismic coda waves to velocity perturbations in an elastic heterogeneous medium , 2013 .

[21]  A. Paul,et al.  Long-Range Correlations in the Diffuse Seismic Coda , 2003, Science.

[22]  Anatoli L. Levshin,et al.  Seismic surface waves in a laterally inhomogeneous earth , 1989 .

[23]  F. Brenguier,et al.  Postseismic Relaxation Along the San Andreas Fault at Parkfield from Continuous Seismological Observations , 2008, Science.

[24]  Travis E. Oliphant,et al.  Guide to NumPy , 2015 .

[25]  Takeshi Nishimura,et al.  Spatio-temporal changes in seismic velocity associated with the 2000 activity of Miyakejima volcano as inferred from cross-correlation analyses of ambient noise , 2012 .

[26]  William L. Ellsworth,et al.  Monitoring velocity variations in the crust using earthquake doublets: An application to the Calaveras Fault, California , 1984 .

[27]  Philippe Roux,et al.  Stability of monitoring weak changes in multiply scattering media with ambient noise correlation: laboratory experiments. , 2009, The Journal of the Acoustical Society of America.

[28]  J. Tukey The Future of Data Analysis , 1962 .

[29]  Gregory C. Beroza,et al.  On amplitude information carried by the ambient seismic field , 2011 .

[30]  Peter Goldstein,et al.  85.5 SAC2000: Signal processing and analysis tools for seismologists and engineers , 2003 .

[31]  Skipper Seabold,et al.  Statsmodels: Econometric and Statistical Modeling with Python , 2010, SciPy.

[32]  Michel Campillo,et al.  A study of the seismic noise from its long-range correlation properties , 2006 .

[33]  Michel Campillo,et al.  Traveltime measurements from noise correlation: stability and detection of instrumental time-shifts , 2007 .