WMSAN Python Package: From Oceanic Forcing to Synthetic Cross-correlations of Microseismic Noise
Published in Seismica, 2025
Abstract
Seismic ambient noise spectra ubiquitously show two amplitude peaks corresponding to distinct oceanic wave interaction mechanisms called primary (seismic period (T) ~ 14 s) and secondary (T ~ 7 s) microseism. Seismic noise records are used in a wide range of applications including crustal monitoring, imaging of the Earth’s deep interior using noise correlations, and studies on the coupling between oceans and solid Earth. All of these applications could benefit from a robust knowledge of spatiotemporal dynamics of microseismic sources. Consequently, seismologists have been studying how to model microseismic sources of ambient noise with the recent improvements in ocean wave models. Global sea state and its derivative products are now covering the past decades in models such as the WAVEWATCHIII hindcast. This paper introduces the Wave Model Sources of Ambient Noise (WMSAN, pronounced [wam-san]) Python package. This modular package uses standardized wave model outputs to visualize ambient noise source maps and efficiently compute synthetics of seismic spectrograms and cross-correlations for surface waves (Rayleigh) and body waves (P, SV), in a user-friendly way.
Recommended citation: Tomasetto, L., Boué, P., Ardhuin, F., Stutzmann, Éléonore, Xu, Z., De Plaen, R., & Stehly, L. (2025). WMSAN Python Package: From Oceanic Forcing to Synthetic Cross-correlations of Microseismic Noise. Seismica, 4(1). https://doi.org/10.26443/seismica.v4i1.1483
Download Paper