This package consists of two parts: (1) Calculation of ambient noise cross-spectra and measuring interstation phase velocities and (2) inverting interstation velocities for 1D or 2D isotropic phase velocity maps and 1D or 2D azimuthal anisotropy.
⚠️ WARNING: This code has only been tested with data that are in 24 hour segments and have been downsampled to 1 Hz!
-
a1 - Calculate ambient noise cross correlations (vertical, radial, transverse) in the frequency domain.
Processing options:
- One-bit normalization and spectral whitening after Bensen et al. (2007) GJI; DOI:10.1111/j.1365-246X.2007.03374.x.
- Frequency-time normalization (FTN) after Ekström et al. (2009) GRL; DOI:10.1029/2009GL039131 and Shen et al. (2012) BSSA; DOI:10.1785/0120120023 rather than typical one-bit normalization and whitening.
- Simple prefiltering of seismograms prior to cross-correlating following Ekström (2011) EPSL DOI: 10.1016/j.epsl.2013.11.022
Assumed directory structure for data:
{datadirectory}/{station}/{station}.{yyyy}.{jday}.{hh}.{mm}.{SS}.{COMP}.sac
e.g.:mydata/CC05/CC05.2018.112.00.00.00.BDH.sac
-
a2 - Plot empirical Green's functions in the time domain
-
a3 - Apply group velocity window around the surface wave arrivals of interest. This was originally developed in order to remove the water column arrival from ocean bottom datasets but should also clean up land spectra.
-
a4 - Plot power spectral density of the cross spectra in order to determine the frequency content of the dominant signal.
-
a5 - Plot the real and imaginary parts of the cross spectra to evaluate where signal is best and degree of bias from inhomogeneous noise sources.
-
a6 - Fit J_0 Bessel functions to real part of cross-spectra to extract interstation phase velocity dispersion. Can use results from the linear radon transform (see ./mat-LRTdisp) as the starting dispersion model.
Menke & Jin (2015) BSSA; DOI:10.1785/0120140245
-
a7 - Try fitting the phase velocities assuming 1D isotropic velocity variations and 1D azimuthal anisotropy. Azimuthal anisotropy includes options for both 2-theta and 4-theta variations.
- b0 - Plot ray paths between station pairs colored by velocity.
- b1 - Use simple travel-time ray tomography to invert for 2D maps of isotropic phase velocity and 1D or 2D azimuthal anisotropy.
These codes have evolved over the years with the help of several people including Ge Jin, Natalie Accardo, and Pei-Ying (Patty) Lin.