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.


SmartRefract is released under the terms of GPLv3.
smartRefract 2009-2021 Simone Pittaluga

It is avilable both as installer and as compresed package.

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


SmartRefract requires installation of JavaSE JDK 11 up to 17. It can be downloaded for any use (since version 17) from or for any use from under GPL 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:

Il requires Netbeans IDE to be run.