I RECOMMEND THAT SOMEONE USE "F-K beamforming" in fk-bf INSTEAD OF THIS ONE.
The new beamforming package can be found at https://github.com/geophydog/Beamforming_in_frequency_domain
- To constrain the back-azimuth and slowness of some seismic phase with seismic array
- This is an example and necessary files in the diretory "Example"
beamforming listfile 630 700 0.01 0.5 2 8 0.2 3 out.txt
- Linux or Mac OS platform;
- SAC(Seismic Analysis Code, here version 101.6a)
- SAC is used to do bandpass filtering;
- Request for SAC
- GMT(the Generic Mapping Tools, here version 5.3.1)
- GMT is used to plot the results after executing beam-forming.
- Download GMT
- Just run "make" to compile and get the executable command "beamforming" in "src" source code directory .
beamforming sacfile.lst t1 t2 fre_low fre_high slow_low slow_high slow_step baz_step output_file
parameter | mean |
---|---|
sacfile.lst | file containing names of SAC format files |
t1 | begin time of doing beam-forming |
t2 | end time of doing beam-forming |
fre_low | low limitation of corner frequency of SAC files |
fre_high | high limitation of corner frequency of SAC files |
slow_low | low limitation of scanning horizontal slowness or ray parameter |
slow_high | high limitation of scanning horizontal slowness or ray parameter |
slow_step | step length of scanning horizontal slowness or ray parameter |
baz_step | step length of scanning back-azimuth |
output_file | file name of outputting results |
- Unit of slowness: second/degree;
- Unit of back-azimuth: degree.
- Author: Xuping Feng
- Email: [email protected]