Application of the Network Coherence technique to seismic/acoustic networks/arrays to detect weak but coherent seismoacoustic signals. Also included is code to locate non-impulsive acoustic sources using inter-element phase. When using this code we ask you to cite the following paper, which also provides details on the method and some examples:
Scamfer, L. T., Fee, D., Tan, D. (2026). Analyzing Seismic and Acoustic Signals with Network-based Coherence and Phase. The Seismic Record
Below are install instructions for an example conda environment.
We recommend using conda (or mamba) and creating a new conda environment using the provided environment.yml file:
git clone https://github.com/uafgeotools/network_coherence
cd network_coherence
conda env create -f environment.yml
conda activate network_coherence_envInformation on conda environments (and more) is available here.
Python packages:
See the included examples:
run_network_coherence.pyrun_acoustic_phase_location.py
(Alphabetical order by last name.)
David Fee
Logan T. Scamfer
This work was supported by the Defense Threat Reduction Agency Nuclear Arms Control Technology program under Contract Number HDTRA121C0030 (Distribution statement: Cleared for release).