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 # 许可证
Type make in the codes-inv directory. Please edit the Makefile in accordance with your environment (i.e., compiler type and libarary paths).
# for example
module load mpich/3.1.4-gcc4.9.2
module load fftw/3.3.8-mpi
module load lapack# for example
mkdir -p ./OUT
mpirun ./codes-inv/JointINV > ${STA}.outYou 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.
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