Skip to content

Visualization and Modeling of Shear Wave Splitting Observations in MATLAB

Notifications You must be signed in to change notification settings

yvonnefroehlich/sws-visualization-and-modeling

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

77 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Visualization and Modeling of Shear Wave Splitting DOI

MATLAB functions for visualization and modeling of shear wave splitting observations:

Citation

If you make use of this material, please acknowledge the relating publications in which framework these functions were implemented:

Furthermore you can cite the Zenodo DOI given above.

Content

How to use: Header of function SWS_Analysis_BASICS_stereoplot.m

Example figures: Generated with the provided TEST_data_stereoplot

figures_SWS_stereo_README_BFO_orange_TEST

Under development

How to use: README; header of function SWS_modeling_calc_misfit.m
Details: Supporting Information of Grund & Ritter (2020)

  • Model types
    • Transverse isotropy
    • Structural anisotropy: one horizontal layer (H1), one dipping layer (T1), two horizontal layers (H2)
  • Forward calculation
    • Synthetic splitting parameters based on the energy minimization method (Silver & Chan 1991)
    • Ray theory reference frame
  • Observation (output of SplitLab and StackSplit)
  • Comparison of forward calculation and observation
    • Calculation and minimizing the root mean square error regarding the splitting parameters
    • Joint fitting of fast polarization direction and delay time, separate fitting of the fast polarization direction
  • Result visualization
    • Backazimuthal variation of the splitting parameters (forward calculation and observation)
    • Model type distribution (bar plot)
    • Model parameter distribution (scatter plot)
    • Stereoplot of synthetic splitting parameters (polar plot)
  • Result data
    • Model parameters for each model type as separate *.txt files

Example figures: Generated with the provided TEST_data_modeling

figure_SWS_modeling_README_BFO_orange_TEST

Requirements

Tested with: R2022a, R2021a,b under Linux and Windows

Releases

Release Zenodo DOI Publication RADAR4KIT dataset
dev
v2.0 Fröhlich et al. (2024) https://dx.doi.org/10.35097/685
v1.0 DOI Ritter et al. (2022) https://dx.doi.org/10.35097/684

For details of the individual releases as well as for changes and differences compared to sws_tools by Michael Grund see the changelog.

Known Issues

  • Modeling of multi-event analysis: Only using either STACK or SIMW results is supported
  • Model parameter distribution for T1: Under development, not fully tested
  • Synthetic stereoplot for T1 and H2: Backazimuths of predicted nulls are partly wrong
  • Synthetic stereoplot for T1: Gray arrow is partly not exactly placed in the center

Contributing

For bug reports, suggestions or recommendations feel free to open an issue or submit a pull request directly here on GitHub.

Related topics

Software Language Description Author
MSAT MATLAB A new toolkit for the analysis of elastic and seismic anisotropy Andrew M. Walker & James Wookey
PyDRex Python Simulate crystallographic preferred orientation evolution in polycrystals Leon Bilton & Thomas Duvernay
PyRaysum Python Software for modeling ray-theoretical body-wave propagation Wasja Bloch & Pascal Audet
sws_tools MATLAB Tools for modeling and plotting of shear-wave splitting data Michael Grund

References

Funding

The presented research and YF received support from various sources:

About

Visualization and Modeling of Shear Wave Splitting Observations in MATLAB

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages