Refrapy: A Python program for seismic refraction data analysis

The development and use of open-source software in geophysics over the last decade have grown considerably. However, there are few open-software alternatives for seismic methods and even fewer regarding seismic refraction data processing and inversion. We present Refrapy, an open-source package for...

Full description

Saved in:
Bibliographic Details
Published in:Computers & geosciences Vol. 159; p. 105020
Main Authors: Guedes, Victor José Cavalcanti Bezerra, Maciel, Susanne Taina Ramalho, Rocha, Marcelo Peres
Format: Journal Article
Language:English
Published: Elsevier Ltd 01.02.2022
Subjects:
ISSN:0098-3004
Online Access:Get full text
Tags: Add Tag
No Tags, Be the first to tag this record!
Description
Summary:The development and use of open-source software in geophysics over the last decade have grown considerably. However, there are few open-software alternatives for seismic methods and even fewer regarding seismic refraction data processing and inversion. We present Refrapy, an open-source package for seismic refraction data analysis written in Python, using some of the main libraries for scientific computing and geosciences. Divided into two main programs (Refrapick and Refrainv), it is possible to perform basic waveform processing, picking of first breaks, and inversion through time-terms analysis or traveltimes tomography, all with GUIs interaction. To evaluate and validate the products obtained using Refrapy, we analyzed sets of synthetic data and real field data. The calculated models recovered the geometry and velocities values of the actual synthetic models satisfactorily. The joint interpretation of the results obtained with both available inversion techniques permitted a more detailed interpretation. As for the analysis of real data, the results presented a compatible response compared to the model obtained by a well-established commercial software, satisfactorily representing the geological context interpreted initially. The software presented in this work is expected to contribute to the activities of researchers, practitioners, and students regarding the analysis of seismic refraction data as a free, open, and user-friendly alternative. •A new Python program based on GUIs for processing and inversion of seismic refraction data is presented.•Two inversion methods are offered: the time-term analysis and traveltimes tomography.•The use of the software is validated with the evaluation of velocity models obtained from synthetic and field data inversions.
Bibliography:ObjectType-Article-1
SourceType-Scholarly Journals-1
ObjectType-Feature-2
content type line 23
ISSN:0098-3004
DOI:10.1016/j.cageo.2021.105020