Skip to content

Use least-squares array processing in narrow frequency bands

Notifications You must be signed in to change notification settings

amiezzi/narrow_band_least_squares

Repository files navigation

narrow_band_least_squares

Uses the open source uafgeotools/lts_array in multiple sequential narrow frequency bands.

Dependencies

Installation

In Terminal, navigate to the directory you wish to install then download the repository by running the following:

>> git clone --recurse-submodules https://github.com/amiezzi/narrow_band_least_squares.git

This will create a folder named narrow_band_least_squares.

>> cd narrow_band_least_squares
>> conda env create -f environment.yml

This will create a conda environment named nbls.

Usage

To use the code, you will need to activate the conda environment by

>> conda activate nbls

Run an example script in the narrow_band_least_squares directory by

>> python example.py

Associated Publications

Please cite the following for any use of this repository, which also has more information on the algorithm and example applications:

Iezzi, A.M., Matoza R.S., Bishop, J.W., Bhetanabhotla, S., and Fee, D. (2022), Narrow-Band Least-Squares Infrasound Array Processing, Seismological Research Letters: Electronic Seismologist. https://doi.org/10.1785/0220220042

Please also cite the following paper, as this repository uses their open-source least-squares code:

Bishop, J. W., Fee, D., and Szuberla, C. A. L. (2020). Improved infrasound array processing with robust estimators. Geophysical Journal International, 221(3):2058–2074. https://doi.org/10.1093/gji/ggaa110

Contact Information

For any questions, please contact Alex Iezzi ([email protected]).

About

Use least-squares array processing in narrow frequency bands

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages