smartRefract is an open source seismic refraction software that implements the GRM method (Palmer 1980). The software allows you to select the first arrivals, assign the dromochrones to the layers and draw the section.
The software is complete but it is to be considered a working prototype. It is compatible with SEG2, SU and some SEGY formats.
Download
SmartRefract is released under the terms of GPLv3.
smartRefract 2009-2024 Simone Pittaluga
It is avilable both as installer and as compresed package.
The executables for Windows and Linux are located under the bin folder.
February 2024 update: fixed bug for energizations coincident with a geophone.
October 2024 update: Improved autopicking. Implemented an LTASTA algorithm for picking first arrivals and added a dialog box for setting necessary parameters.
December 2024 update: bug fix about first break visualization
Requirements
SmartRefract requires installation of JavaSE JDK 11 up to 17. It can be downloaded for any use (since version 17) from https://www.oracle.com/java/technologies/downloads/#jdk17 or for any use from https://jdk.java.net/ under GPL license.
License
Smartrefract is released under the terms of the GPL v3 License.
Source code
The source code is available from the following repository under the terms of the GPL v3 License:
https://bitbucket.org/pitta1981/smartrefract/
it requires Netbeans IDE to be run.
Example dataset
From this link you are able to download a zipped file containing 2 datasets:
- Dataset 1: real dataset acquired on a slope on flysh rock substrate.
- Dataset 2: complex synthetic dataset because the second layer has a thickness not easily found in dromocrons.