Skip to content

jhzhang711/OBS_Trans_Inv

Repository files navigation

OBS_Trans_Inv

Seismological Transdimensional Bayesian Inversion Tools for OBS in Marine Environments.

📌

This repository provides a transdimensional Bayesian inversion tool designed for marine environments. The implementation largely follows the methodology of Bodin et al. (2012), but extends it by accounting for the effect of the overlying water layer on ocean bottom seismometers (OBS). Specifically, the water-layer thickness is incorporated as a prior in the inversion. The treatment of water-layer effects draws on the insights of Akuhara et al. (2023). This extended version has been packaged and archived with a DOI (Zhang, 2025).

📦


├── codes-inv/         # codes
├── RFx.obs            # RF Observations
├── SWD_xxxxx.obs      # Dispersion  Observations
├── REF_in.mod         # Initial Model for Inversion
├── inputmodel.txt     # Model Used to Generate Observations
├── plotResult.sh      # Script to Plot Results 
├── .gitignore         # Git 忽略文件
├── README.md          # 说明文档
└── LICENSE            # 许可证

🚀 Installation

Type make in the codes-inv directory. Please edit the Makefile in accordance with your environment (i.e., compiler type and libarary paths).

🔧 Requirements

# for example
module load mpich/3.1.4-gcc4.9.2  
module load fftw/3.3.8-mpi
module load lapack

🏃 How to run

# for example
mkdir -p ./OUT
mpirun ./codes-inv/JointINV > ${STA}.out

📜 Quick Guidance

You can modify the prior information of the water layer in Joint.f90, as well as specify the inversion type, number of data points, weights, iterations, and other parameters. Additionally, you can adjust the prior velocity and velocity ratio information in priorvalue.f90 and priorvpvs.f90.

😄 Reference 😁

1. Original Methodology

Akuhara, T., Yamashita, Y., Ohyanagi,S., Sawaki, Y., Yamada, T., & Shinohara,M. (2023). Shallow low-velocity layer in the Hyuga-nada accretionary prism and its hydrological implications: Insights from a passive seismic array. Journal of Geophysical Research: Solid Earth, 128, e2022JB026298. https://doi.org/10.1029/2022JB026298

Bodin, T., M. Sambridge, H. Tkalčić, P. Arroucau, K. Gallagher, and N. Rawlinson (2012), Transdimensional inversion of receiver functions and surface wave dispersion, J. Geophys. Res., 117, B02301, doi:10.1029/2011JB008560.

2. Modified and Extended Implementation (This Repository)

For details of the modified algorithm and its applications, please cite:

Zhang, J. (2025). OBS_Trans_Inv: Seismological Transdimensional Bayesian Inversion Tools for OBS in Marine Environments [Computer Program]. Zenodo. https://doi.org/10.5281/zenodo.17614189

3. Software DOI

A permanent archived version of this software is available on Zenodo:

Zhang, J. (2025). OBS_Trans_Inv (Version X.X). Zenodo. https://doi.org/10.5281/zenodo.17614189

Please cite this DOI when using the code.

📄

GNU General Public License

About

Seismological Bayesian Inversion Tools in Marine Environments.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages