Skip to content

uafgeotools/Coupling-NIP

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Coupling-NIP

Analysis of air-to-ground coupled wave particle motion using the Normalized Inner-Product (NIP) method.

Coupling-NIP is a Python3 code to analyze the seismic particle motion of air-to-ground coupled waves. This code determines the sense of prograde or retrograde motion in time-frequency space. The NIP method presented here is adapted from Meza-Fajardo et al., (2015). When using this code we ask you to cite the following paper, which provides details on the method and relevant examples:

Scamfer, L. T., Fee, D., Bishop, J. W., Haney, M., Macpherson, K. A. (in review, 2026). The Influence of Shallow Subsurface Properties on Particle Motion in Acoustic–Seismic Coupling. Seismica

Installation

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/ltscamfer/Coupling-NIP.git
cd Coupling-NIP
conda env create -f environment.yml
conda activate NIP_env

Information on conda environments (and more) is available here.

Dependencies

Python packages:

Usage

See the included example.py.

Authors

(Alphabetical order by last name.)

David Fee
Logan T. Scamfer

References

Meza-Fajardo, K. C., Papageorgiou, A. S., & Semblat, J. (2015). Identification and extraction of surface waves from three-component seismograms based on the normalized inner product. Bulletin of the Seismological Society of America, 105(1), 210–229. https://doi.org/10.1785/0120140012

About

Analysis of air-to-ground coupled wave particle motion using the Normalized Inner-Product (NIP) method.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages