BCseis Help Pages
Version 1.2


"BCseis", short for "Block Choice seismic analysis", is an interactive GUI to read a single seismogram in SAC format and to perform a variety of analyses using the Continuous Wavelet Transform (CWT) of the signal.



Comments/Disclaimer

While every effort has been made to ensure that this software will function as advertised, no claim is made that it is without error.  As with any scientific software package that has been written to explore new theory or techniques, users should read and understand associated background material before using the software in their own research.  These MatLab programs are provided free of charge and may be modified in anyway the user sees fit.  In fact, there are undoubtedly significant improvements in speed and efficiency to be made by compiling these MatLab functions or converting them into a compiled language for specific uses.  If this software is used for projects resulting in publications or other creative products, please reference:

Langston, C. A. and S. M. Mousavi (2019). Separating signal from noise and from other signal using nonlinear thresholding and scale-time windowing of continuous wavelet transforms. Bull. Seism. Soc. Am., 109, 1691-1700. doi:10.1785/0120190073.

Langston, C.A. (2021). Phased array analysis incorporating the continuous wavelet transform, Bull. Seism. Soc. Am., in review.


Acknowledgements
The utility to read SAC files was derived from Sandia Lab's MatSeis software primarily written by Mark Harris.

Forward and inverse CWTs are performed using functions available from the Synchrosqueezing Toolbox V1.21 by Eugene Brevdo and Gaurav Thakur.  (https://github.com/ebrevdo/synchrosqueezing).

The use of this material is gratefully acknowledged by the authors.


Charles A. Langston
S. Mostafa Mousavi

Center for Earthquake Research and Information
University of Memphis

version 1.0 January 29, 2018
version 1.1 March 24, 2019
version 1.2 March 5, 2021
 


last updated March 5, 2021