smartRefract – software for seismic refraction processing

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.


The executables for Windows and Linux are located under the bin folder.


SmartRefract requires installation of JavaSE JDK version 11 or later. It can be downloaded for personal use from or for any use from


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:

Il requires Netbeans IDE to be run.