Skip to content

GuilhermeZakarewicz/DiffraPy

Repository files navigation

Alt text

Summary

Introduction to the Software

Homogeneous model

Heterogeneous model

Writing Reading SEGY files

Citation

Have a question or found a problem?

Introduction

We present DiffraPy, a Python based software for processing and imaging seismic diffractions.

We show how to run the functions in the .ipynb examples, i.e., interactive Jupyter Notebooks.

Try creating your own!

We highly recommend to use Anaconda (https://www.anaconda.com/).

All main dependencies are listed below:

python version = 3.8.8
obspy = 1.3.0
numpy = 1.19.5
scipy = 1.8.0
matplotlib = 3.5.1

Homogeneous model

In the notebook Homogeneous_VelocityModel_Example.ipynb, you can find the example of a toy model for a general understanding of the method.

Heterogeneous model

In the notebook Heterogeneous_VelocityModel_Example.ipynb, you can find the example of a complex synthetic model based on the SEG/EAGE salt model.

SEGY files

If you want to apply the seismic diffractions method on a field data, we demonstrate how to read .segy files in the notebook Writing_Reading_Segy_File_Example.ipynb. You can also convert the synthetic data generated in the examples to .segy files.

Citation

Interested in this program? If you use it in your study, please consider citing the following article:

Guilherme Zakarewicz, Susanne Maciel, Ricardo Biloti, DiffraPy: An open-source Python software for seismic diffraction imaging, Computers & Geosciences, Volume 186, 2024, 105575. https://doi.org/10.1016/j.cageo.2024.105575

Have a question or found a problem?

Please help us improve our code!

We encourage users to open an issue in this repository when encountering any error or when in doubt about a functionality or any other subject regarding the use of the software.

Please keep in mind that Diffrapy is mantained by few active contributors. Bug fixing might take some time to be properly adressed!

About

A Python 3 software for seismic diffractions imaging.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published