Teleseismic shear-wave splitting analysis
Seismic anisotropy refers to the property of seismic waves to propagate
at different wavespeeds depending on the direction of propagation. This
property can be related to the coherent alignment of rock-forming minerals,
which is thought to reflect the current dynamics or fossilized structure of Earth
materials due to tectonic deformation. In the upper mantle, seismic anisotropy
is most easily determined using the distortion of teleseismic body waves with a
known initial polarity, typically core-refracted shear-waves (SKS, SKKS).
SplitPy is a teleseismic shear-wave Splitting Toolbox based on the
Matlab Tool SplitLab
,
but with modifications from Wustefeld et al (2008).
Additional error surface implementation has been added, however these error
surfaces have not been fully tested. The code produces output identical to
those in Audet et al. (2016)
Installation, Usage, API documentation and tutorials are described at
https://paudetseis.github.io/SplitPy/.
Authors: Pascal Audet
(Developer and Maintainer) & Andrew Schaeffer
(Contributor)
If you use SplitPy
in your work, please cite theZenodo DOI
.
All constructive contributions are welcome, e.g. bug reports, discussions or suggestions for new features. You can either open an issue on GitHub or make a pull request with your proposed changes. Before making a pull request, check if there is a corresponding issue opened and reference it in the pull request. If there isn’t one, it is recommended to open one with your rationale for the change. New functionality or significant changes to the code that alter its behavior should come with corresponding tests and documentation. If you are new to contributing, you can open a work-in-progress pull request and have it iteratively reviewed.
Examples of straightforward contributions include notebooks that describe published examples of teleseismic shear-wave splitting. Suggestions for improvements (speed, accuracy, etc.) are also welcome.
Audet, P., Sole, C., and Schaeffer, A.J. (2016). Control of lithospheric
inheritance on neotectonic activity in northwestern Canada? Geology,
44, 807-810, https://doi.org/10.1130/G38118.1
Wustefeld, A., and Bokelmann, G. (2007). Null detection in shear-wave splitting
measurements. Bulletin of the Seismological Society of America, 97, 1204-1211,
https://doi.org/10.1785/0120060190
Wustefeld, A., Bokelmann, G., Zeroli, C., and Barruol, G. (2008). SplitLab:
A shear-wave splitting environment in Matlab. Computers & Geoscience, 34,
515-528, https://doi.org/10.1016/j.cageo.2007.08.002