Reproducible material for Geophysics - Wang N. and Ravasi M. submitted to Geophysics.
install_conda: conda env create -f environment.yml && conda activate UD_RM
This repository is organized as follows:
- 📂 udrm: python library containing routines for upside-down RM method;
- 📂 dataset: folder containing data
- 📂 notebooks: set of jupyter notebooks reproducing the experiments in the paper (see below for more details);
data_for_this_test
- Google drive link:
https://drive.google.com/drive/folders/1FAbbypE9BNw9nQT-K79A_I8ua-OBWYf6?usp=sharing
The following notebooks are provided:
- 📙
Data_preparation.ipynb: notebook performing data processing using PZ summation; - 📙
Data_preparation_use_deghosting.ipynb: notebook performing data processing using PZ summation and source-deghosting; - 📙
GF_Syncline.ipynb: notebook performing Green's function retrieval for Syncline model; - 📙
GF_Syncline_sparse.ipynb: notebook performing Green's function retrieval for Syncline model using sparse inversion; - 📙
GF_Overthrust.ipynb: notebook performing Green's function retrieval for Overthrust model when velocity model is variable; - 📙
GF_Overthrust_sparse.ipynb: notebook performing Green's function retrieval for Overthrust model using sparse inversion when velocity model is variable; - 📙
raymckimaging_Synline.ipynb: notebook performing Green's function retrieval for Syncline model in an imaging area; - 📙
raymckimaging_Overthrust.ipynb: notebook performing Green's function retrieval for Overthrust model in an imaging area.
To ensure reproducibility of the results, we suggest using the environment.yml file when creating an environment.
Simply run:
./install_env.sh
It will take some time, if at the end you see the word Done! on your terminal you are ready to go. After that you can simply install your package:
pip install .
or in developer mode:
pip install -e .
Remember to always activate the environment by typing:
conda activate UD_RM