OBSTransInv
November 23, 2025 ยท View on GitHub
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