array_processing
array_processing copied to clipboard
Various array processing tools for infrasound and seismic data
From @kfmckee: > I found a small issue with array_processing.tools.generic.array_thresh. The back-azimuth estimates are from 0-360, so if az_volc+-az_diff are greater than 360 or less than 0, they are excluded...
Avoid errors like (#9) by rewriting the function arguments to accept separate back-azimuth and incidence angle arguments. Moreover, we can make sure the incidence angle is between 0 and 90...
Not an issue for IMS arrays, but it may be for campaign style arrays. It would fit into the `array_characterization` module. References: Edwards and Green (2012) Nouvelle et. al (2014)
We could also add an option to plot the beam for a specified vel and baz, but perhaps that is best left for a future change _Originally posted by @davidfee5...
This PR adds a helper function similar to `getrij()` which converts tape-and-compass survey data — i.e., arrays of distances and azimuths to each array element — to `rij` format. This...