Orient
Determination of ocean bottom seismograph (OBS) orientation via Rayleigh-wave polarization.
Install / Use
/learn @SeisPiano/OrientREADME
orient
The orient is a package written in MATLAB, developed for determining the orientation of ocean bottom seismograph (OBS) via Rayleigh-wave polarization.
This package calculate the orientation based on the method of Stachnik et al. (2012).
<div align=center><img src="FIGURES/orient.png" width="350"/></div>Authors
Chinese introduction
Data
- Public seismic data can be downloaded by using package DownloadSeisData.
- The user's own data file is also supported. The first 15 digits of the event file name should preferably be yyyymmdd_HHMMSS (e.g., 20120827_043719, represents 2012-08-27T04:37:19). The earthquake event data storage path is shown in the figure below.
Usage
Note: The quality of seismic event data determines the accuracy and error range of the results.
-
Usage 1 (automatic)
- Run
orient, the script will automatically select the event data and calculate the orientation.
-
Usage 2 (manual)
- Run
plot_waveform, the script will roughly select the events and plot the waveforms. - Enter the waveform figure folder and delete the figures with poor quality (select events manually).
- Run
orient_select, the script will calculate the orientation based on the selected events.
Example results
-
Automatically select events
-
Manually select events
Cite
If you use orient in your work, please cite:
Yuechu Wu, Ting Yang, Min Xu, Dan Liu, Yizhi Wang, Chuanhai Yu, Mei Xue, Weiwei Ding, Baohua Liu. (2024). A passive‐source ocean‐bottom seismic experiment in the South China Sea: Evaluations of data quality and instrument performance. Seismological Research Letters, https://doi.org/10.1785/0220240224
References
- Stachnik, J. C., Sheehan, A. F., Zietlow, D. W., Yang, Z., Collins, J., Ferris, A. (2012) Determination of New Zealand Ocean Bottom Seismometer Orientation via Rayleigh-Wave Polarization. Seismological Research Letters, 83(4): 704–713. https://doi.org/10.1785/0220110128
