Earth:Comparison of free geophysics software

From HandWiki
Short description: None

This is a list of free and open-source software for geophysical data processing and interpretation. The list is split into broad categories, depending on the intended use of the software and its scope of functions.

Notice that 'free and open-source' requires that the source code is available. Simple being 'free of charge' is not sufficient—see gratis versus libre. The reader interested in freeware (just free of charge) software is referred to the list of freeware geophysics software.

Reflection seismic processing packages

These are full-featured reflection seismology processing packages, with support for modeling, imaging, and inversion. They are relatively low-level and in some cases have their own data formats and involve learning an extensive syntax or meta-language.

Name Description Originator License Platforms Language Notes
Madagascar[1] Multidimensional data analysis including seismic processing Sergey Fomel and others GPL Cross-platform C, C++, Python Programming Interfaces to Fortran 77, Fortran 90, Python, Java, MATLAB, Julia.
FreeUSP[2] Seismic processing Amoco, BP Custom Unix, Linux Fortran 77, C Includes OBS Node Survey Simulator, BP Anisotropic Velocity-Analysis Benchmark
FreeDDS[3] Seismic processing Amoco, BP Custom Unix, Linux Fortran 77, C Generic format (SEGY, SU, SEPlib, USP)
PSEIS-OSS[4] Parallel seismic processing Randy Selzler GPL Unix, Linux Fortran 77, C Generic format (SEGY, SU, SEPlib, USP, Madagascar)
CWP/SU (Seismic Unix)[5] Seismic processing Stanford, Colorado School of Mines BSD-style Unix, Linux, OS X, Cygwin 32 C, some Fortran 77 World's most widely used (82 countries and territories).
CPSeis[6] Seismic processing ConocoPhillips MIT Cross-platform Fortran 90, C++
SPARC[7] Seismic processing ARCO GPL Cray Fortran
SEPlib[8] Seismic processing Stanford University Custom Cross-platform Fortran, C
GeBR[9] Seismic processing Various contributors, Brazil GPL Linux C Interfaces with SU, Madagascar, etc.
OpenSeaSeis[10] Seismic processing Bjorn Olofsson, now property of the Colorado School of Mines BSD-style Linux, Windows, OS X C, C++, Java Interfaces with SU data. Reads most common SEGY and a subset of SEGD formats.

Reflection seismic processing utilities

These packages offer some subset of functionality of the full processing packages in the previous section.

Name Description Originator License Platforms Language Notes
BotoSeis[11] Seismic processing Williams Lima, Brazil GPL Cross-platform Java Workflow builder; interfaces with SU, Madagascar, etc.
Delivery[12] Bayesian inversion CSIRO GPL, BSD-style Cross-platform Java
GSEGYView[13] Display SEG-Y files Vladimir Bashkardin GPL Cross-platform Fortran, C
GPLib++[14] Seismic and magnetotelluric processing Max Moorkamp, Dublin Inst. Adv. Studies GPL Unix, Linux C++
JavaSeis[15] Pre-stack seismic I/O ARCO CPL Cross-platform Java
kogeo[16] Geophysical analysis and visualization University of Hamburg GPL Windows C++
Mines JTK[17] Signal processing and display Dave Hale, Colorado School of Mines CPL Cross-platform Java
JRG-Viewmat[18] Filtering, record visualization & animation, basic processing John Louie, University of Nevada CC By 3.0 Cross-platform Java Menu-driven interface, reads and writes SEG-Y, some SEPlib
Jive3D[19] Modeling and tomographic inversion James Hobro, University of Cambridge Custom Unix, Linux Fortran GMT and other libraries
PySIT[20] Imaging and inversion Russell Hewett & Laurent Demanet, MIT BSD 3-clause Unix, Linux Python
SegDSee[21] Display SEG-D and SEG-B files Sergey Pavlukhin Custom Cross-platform C++, Qt
segyio[22] Read and write SEG-Y files Equinor LGPL Cross-platform C, Python
Segpy[23] Read and write SEG-Y files Rob Smallshire, Thomas Mejer Hansen LGPL Cross-platform Python Fork of defunct SegyPY
segy-py[24] Read SEG-Y files Kurt Schwehr, Google Custom Cross-platform Python Various FOSS packages
SeismiGraphix[25] Read and view SEG-Y, SEG-D, Seismic Unix and Javaseis. View and remap headers Abel Surace Custom Cross-platform Java
SIOSEIS[26] Seismic reflection and refraction processing Paul Henkart, SIO BSD Cross-platform gfortran, gcc
SLIMpy[27] Processing front end Felix Herrmann, Univ. of British Columbia LGPL Cross-platform Python Interfaces with SU, Madagascar, etc.
SEGY Scout[28] Tool for reviewing key information and statistics of SEG-Y files B. Man Custom Windows C++ Free; Other platforms can be made
WaveletExtractor[29] Well-ties CSIRO GPL, BSD-style Cross-platform Java

Nonreflection seismic processing utilities

Name Description Originator License Platforms Language Notes
ObsPy[30] Seismology toolbox Moritz Beyreuther et al. LGPL Cross-platform Python Uses Numpy and Cython
PAMGUARD[31] Passive acoustic monitoring for marine mammals Multiple workers GPL Linux, Windows, OS X Java Plug-in-able
SCEC Broadband Platform[32] Ground Motion Simulation SCEC Community Modeling Environment Apache 2 Linux Python, C, Fortran Uses Numpy and SciPy
Sesarray[33] Signal processing for ambient vibrations Joseph Fourier University, University of Potsdam GPL Linux, Windows, OS X C, C++ Includes geopsy (signal processing) & dinver (inversion)
Seismic Handler[34] Signal processing for earthquakes SZGRF GPL Linux, Solaris C, Python
STK[35] Signal processing for earthquakes Dominique Reymond GPL Unix, Linux, Windows C
TauP[36] Travel-time & ray-path calculation University of South Carolina GPL Cross-platform Java
smartRefract[37] Refraction seismic interpretation Simone Pittaluga GPL Cross-platform Java Based on GRM (Palmer)

Modeling and inversion packages

Name Description Originator License Platforms Language Notes
devito[38] Symbolic finite difference engine, including seismic modeling and inversion Fabio Luporini, Matthias Louboutin, et al. MIT Cross-platform Python Uses Numpy and SymPy
Fatiando a Terra[39] Geophysical modeling and inversion Leonardo Uieda et al. BSD Cross-platform Python Uses Numpy and Cython
PyGMI[40] 3D interpretation and modelling of magnetic and gravity data Patrick Cole GPL Cross-platform Python
SimPEG[41] Simulation and Parameter Estimation in Geophysics Rowan Cockett et al. MIT Cross-platform Python Uses Numpy and SciPy
pyGIMLi[42] Geophysical Inversion and Modelling Library Carsten Rücker, Thomas Günther, and Florian Wagner Apache 2 Cross-platform Python Uses Numpy
OCCAM1DCSEM[43] An Inversion Program for Generating Smooth 1D Models from Controlled-Source Electromagnetic and Magnetotelluric Data. Kerry Key, SEMC GPL Cross-platform Fortran Optional plotting and editing routines are in Matlab.
2DMT[44] Occam's inversion for 2D magnetotelluric (MT) modeling Steven Constable et al., SEMC Unclear Cross-platform Fortran Optional plotting and editing routines are in Matlab.
empymod[45] Full 3D electromagnetic modeller for 1D VTI media Dieter Werthmüller Apache 2 Cross-platform Python Uses Numpy and SciPy
extrEMe[46] Accurate and scalable 3-D MT forward solver based on a contracting integral equation method M. Kruglyakov, A. Geraskin, A. Kuvshinov modified GPL 2 Cross-platform C#
GIEM2G[47] Gnu Integral Equation Modeling in ElectroMagnetic Geophysics Mikhail Kruglyakov, Lidia Bloshanskaya GPL 2 Cross-platform Fortran
gprMax[48] Ground Penetrating Radar (GPR) 3D modelling Antonis Giannopoulos, Craig Warren, et al. GPL 3 Cross-platform Python, Cython

Visualization, interpretation, analysis packages

Name Description Originator License Platforms Language Notes
Geoscience Analyst[49] Import, visualize, annotate, save, and distribute 3D geoscientific data types and models Mira Geoscience QLM Windows C++, Python Version 3.1 and above provides a Python API to connect to open source software and view results in a 3D visualization environment designed specifically for the geosciences and mining.
OpendTect[50] Geoscience interpretation and visualization dGB Earth Sciences GPL or custom Cross-platform C++ Interfaces with Petrel, Madagascar, GMT, Google Earth/Maps
GeoTriple for Oil&Gas Exploration[51] Geoscience data management, display and analysis Geoforge project LGPL Cross-platform Java Interfaces with WorldWind
GeoCraft[52] Geophysical analysis and visualization ConocoPhillips MIT Cross-platform Java
qiWorkBench[53] Geophysical interpretation and visualization BHP Billiton Petroleum GPL, BSD Cross-platform Java
Generic Mapping Tools[54] Map generation and analysis Lamont–Doherty and University of Hawaii GPL Cross-platform C Implemented in OpendTect
ParaViewGeo[55] Geoscience extension of ParaView Kitware ParaView, MIRARCO BSD Cross-platform C++, Python Oriented towards mining
GI[56] Geophysical interpretation and visualization Unclear Cross-platform C++, Qt Alpha version
FischerLab[57] Fischer Plots and Sequence Stratigraphy Adewale Amosu & Yuefeng Sun, Texas A&M University Modified BSD Cross-Platform Matlab Free to use
EMP[58] Processing of raw time series of MT/AMT/RMT and controlled source data. Visualization of MT data on map Arseny Shlykov MIT Windows C# Free to use

Not true free and open-source projects

The following projects are not free and open-source. They have unknown licensing, licenses which place some restriction on use or redistribution, or depend on non-open-source software like MATLAB, and thus do not meet the Open Source Definition from the Open Source Initiative. (For example, the license may rule out use by certain people or for certain purposes, e.g., in a commercial context.) They are included here because they may be of interest for those in an academic environment or access to tools like MATLAB.

Name Description Originator License Platforms Language Notes
GeoFEST[59] Fault and terrain visualization Greg Lyzenga & Jay Parker, Jet Propulsion Laboratory Unclear Unix, Linux C Hosted by Open Channel Foundation[60]
MSLT[61] Finite element stress-strain modeling Peggy Li & Herb Siegel, Jet Propulsion Laboratory Unclear Unix, Linux, OS X C
GeoSeis[62] Processing seismic refraction data Muhammed Celik, Kocaeli University Freeware Windows Visual Basic Fully free after v. 1.3.8
MARE2DEM[63] 2D Inversion of CSEM and MT Data Kerry Key, Scripps Institution of Oceanography Freeware, GNU open source OS X, Linux, Windows Fortran Free to use, needs a valid MATLAB license to build models
GPRSoft Lite[64] GPR Data Visualization Geoscanners AB Freeware Windows GSF, DZT, RAD3, DT1, formats supported
GP Workbench[65] GPR processing USGS Unclear Windows C++ SU format
Seismic Lab[66] Seismic processing toolbox Mauricio Sacchi, University of Alberta GPL Cross-platform MATLAB Needs MATLAB
CREWES[67] Seismic processing toolbox Gary Margrave, University of Calgary Custom, free for non-commercial use Cross-platform MATLAB Needs MATLAB
SegyMAT[68] Read and write SEG-Y files Thomas Mejer Hansen, Univ. of Copenhagen LGPL Cross-platform MATLAB Needs MATLAB
IMAGE2SEGY[69] Image converter Marcel.lí Farran, Institut de Ciències del Mar Creative Commons Cross-platform MATLAB Needs MATLAB & SegyMAT
SW3D[70] Seismic processing Vlastislav Cerveny, Charles University Unclear
rayinvr[71] 2D traveltime inversion Colin Zelt, Rice University Custom, non-commercial use only Unix, Linux Fortran 77, C
fast[72] 3D traveltime tomography Colin Zelt, Rice University Custom, non-commercial use only Unix, Linux Fortran 77, C
passeis[73] Passive seismic analysis Haishan Zheng, University of Saskatchewan Unclear Cross-platform MATLAB Needs MATLAB
seismon[74] Processing for earthquakes Stefan Mertl GPL Cross-platform MATLAB Needs MATLAB
PyShottab[75] Processing for ocean-bottom seismic Dalhousie University Unclear Cross-platform Python Windows binary
IGeoS (formerly SIA)[76] Geophysical processing and analysis University of Saskatchewan Custom, free for non-commercial use Unix, Linux C++ Interfaces with SU, GMT
Seizmo[77] Global seismic analysis Garrett Euler, Washington University in St. Louis Unclear Cross-platform MATLAB Octave-compatible
GISMO[78] Seismic waveform and earthquake catalog analysis Glenn Thompson, University of South Florida Freeware Windows, MacOSX, Linux Matlab Fully free
MVSPsoft[79] Borehole Seismic Data Processing and Interpretation Mohammed Farfour, Sultan Qaboos University Freeware Windows Matlab Fully free
WheelerLab [80] Sequence Stratigraphic Analysis and Chronostratigraphic Analysis (Wheeler Diagrams) Adewale Amosu & Yuefeng Sun, Texas A&M University Modified BSD Cross-Platform MATLAB Needs Matlab and SegyMAT

Collections

Name Description Originator License Platforms Language Notes
SEG Software Repo[81] Open source codes that were made available together with published articles in the journal Geophysics by the Society of Exploration Geophysicists SEG. Various authors SEG license and others Variable Variable Static repo. Maintained versions might be found on other places.
P233 Suite[82] Open source codes for EM data (1D, 2D, 3D) from 25 years of investigation by CSIRO, funded by AMIRA. CSIRO Public Domain Cross-Platform Fortran
Markku Pirttijärvi[83] Free (but mostly not open-source) software by Markku Pirttijärvi; mostly EM, gravity and magnetic data. Markku Pirttijärvi Free to download Windows Fortran Free, not open source
Geoscience Australia's

Airborne Electromagnetic Inversion Software[84]

Open source codes for inverting and forward modelling airborne electromagnetic (AEM) data:

GAFORWARDMODELTDEM - 1D forward modelling . GALEISBSTDEM - deterministic 1D sample by sample inversion. GARJMCMCTDEM - stochastic 1D sample by sample inversion

Geoscience Australia

Ross C. Brodie

Creative Commons 4.0 Attribution (BY). Free to download Cross-Platform C++, Some third-party software dependencies. (Specified within).

Probably defunct projects

The following projects have seen very little activity for more than a year.

Name Description Originator License Platforms Language Notes
openGPR[85] GPR processing and interpretation Mats Schuh GPL Linux Python No longer in active development
OpenICarre Integrated interpretation system IFP
MagIC-Py[86] Magnetic data processing Python
geoid[87] Geological mapping
ART[88] Ray tracing
GPCPP[89]
Seismic Refraction Tomography[90] GPL

References

  1. "Madagascar". reproducibility.org. http://reproducibility.org. 
  2. "FreeUSP Download". freeusp.org. http://freeusp.org. 
  3. "Data Dictionary System: Home". freeusp.org. http://freeusp.org/DDS. 
  4. "Home - Pseis OSS". http://pseis.org/. 
  5. "CWP". cwp.mines.edu. http://www.cwp.mines.edu/cwpcodes. 
  6. "It works!". http://cpseis.org. 
  7. "Index of /Arco". freeusp.org. http://freeusp.org/Arco. 
  8. "Home [Stanford Exploration Project"]. http://sepwww.stanford.edu. 
  9. "GêBR Project". gebrproject.com. http://www.gebrproject.com. 
  10. "CWP". cwp.mines.edu. http://cwp.mines.edu/cwpcodes/OpenSeaSeis/. 
  11. "BotoSeis download | SourceForge.net". botoseis.sourceforge.net. http://botoseis.sourceforge.net. 
  12. "CSIRO Petroleum and Geothermal research". http://www-old.dpr.csiro.au/StochasticSeismicInversion/. 
  13. "gsegyview download | SourceForge.net". sourceforge.net. https://sourceforge.net/projects/gsegyview/. 
  14. "GPLIB++: GPLib++ documentation". gplib.sourceforge.net. http://gplib.sourceforge.net. 
  15. "JavaSeis download | SourceForge.net". javaseis.org. http://www.javaseis.org. 
  16. "kogeo - a free and open toolkit for 2d/3d seismic data analysis". kogeo.de. http://www.kogeo.de. 
  17. "Dave Hale | mines jtk". inside.mines.edu. http://inside.mines.edu/~dhale/jtk. 
  18. Louie, John (2021-10-19). JRG, the Resource Geology Seismic Processing System for Java, and Viewmat. doi:10.5281/zenodo.4001378. https://doi.org/10.5281/zenodo.4001378. Retrieved 2021-10-21. 
  19. James W. D. Hobro. "Jive3D". bullard.esc.cam.ac.uk. http://bullard.esc.cam.ac.uk/~hobro/Jive3D. 
  20. "PySIT Seismic Imaging Toolbox for Python". pysit.org. http://pysit.org/. 
  21. S.Pavlukhin. "ДМНГ – Программы". dmng.ru. http://www.dmng.ru/rus/freeware.html. 
  22. "GitHub - statoil/segyio: C and Python library for reading and writing SEG-Y files.". github.com. https://github.com/statoil/segyio. 
  23. "GitHub - sixty-north/segpy: A Python package for reading and writing SEG Y files.". github.com. https://github.com/rob-smallshire/segpy. 
  24. "Index of /~schwehr/software/seismic-py". vislab-ccom.unh.edu. http://vislab-ccom.unh.edu/~schwehr/software/seismic-py/. 
  25. "SeismiGraphix". http://seismigraphix.com. 
  26. "Seismic processing system SIOSEIS". sioseis.ucsd.edu. http://sioseis.ucsd.edu/. 
  27. "SLIMpy: SLIMpy". slim.eos.ubc.ca. http://slim.eos.ubc.ca/SLIMpy. 
  28. "EnerQueste Software". https://www.enerqueste.com/download.html. 
  29. "WaveletExtractor: A free program for appraising oil fields (Product)". http://www.csiro.au/products/WaveletExtractor.html. 
  30. "Home · obspy/obspy Wiki · GitHub". github.com. https://github.com/obspy/obspy/wiki. 
  31. "PAMGuard | Passive Acoustic Monitoring |PAM Open Source Software - PAMGuard". pamguard.org. http://www.pamguard.org/. 
  32. "Broadband Platform - SCECpedia". scec.usc.edu. http://scec.usc.edu/scecpedia/Broadband_Platform. 
  33. "Geopsy home: software applications for ambient vibration techniques". geopsy.org. http://www.geopsy.org. 
  34. "Seismic Handler". seismic-handler.org. http://www.seismic-handler.org/. 
  35. D Reymond. "STK : Seismic ToolKit written with GTK+". seismic-toolkit.sourceforge.net. http://seismic-toolkit.sourceforge.net. 
  36. "USC Seismology - TauP". seis.sc.edu. http://www.seis.sc.edu/TauP/. 
  37. "smartRefract download page". vs30.it. https://www.vs30.it/wp/en/category/software-en/smartrefract-en/. 
  38. "Devito". devitoproject.org. https://www.devitoproject.org/. 
  39. "Fatiando a Terra: modeling and inversion — fatiando 0.4 documentation". fatiando.org. http://fatiando.org. 
  40. "Google Project Hosting". https://code.google.com/p/pygmi/. 
  41. "SimPEG: Simulation and Parameter Estimation in Geophysics". simpeg.xyz. https://github.com/simpeg/simpeg. 
  42. "— GIMLi - Geophysical Inversion and Modelling Library" (in en). http://www.pygimli.org. 
  43. Newman, Steven Constable, Kerry Key, Robert. "Scripps Institution of Oceanography Marine EM Laboratory | Research | Occam 1D CSEM and MT Inversion" (in en). http://marineemlab.ucsd.edu/Projects/Occam/1DCSEM. 
  44. Newman, Steven Constable, Kerry Key, Robert. "Scripps Institution of Oceanography Marine EM Laboratory | Research | Occam 2D MT Inversion" (in en). http://marineemlab.ucsd.edu/Projects/Occam/2DMT. 
  45. "empymod" (in en). https://empymod.github.io. 
  46. "extrEMe" (in en). https://bitbucket.org/em_geophysics/extreme. 
  47. "GIEM2G" (in en). https://github.com/DarthLaran/GIEM2G. 
  48. "gprMax" (in en). http://www.gprMax.com. 
  49. "Geophysical Software & Free 3D Viewer to Download". https://mirageoscience.com/mining-industry-software/geoscience-analyst/. 
  50. "OpendTect - Free Open-source Seismic Interpretation Software System". opendtect.org. http://opendtect.org. 
  51. "GeoTriple - Oil&Gas Exploration - About". geoforge.org. http://www.geoforge.org/prt/product/gtr4oxp/gtr4oxp_about.html. 
  52. "GeoCraft Github repository". github.com. https://github.com/laforge2001/geocraft. 
  53. "เว็บพนันบอลไม่ผ่านเอเย่นต์". https://qiworkbench.org/. 
  54. "Wiki - GMT - GMT — The Generic Mapping Tools". gmt.soest.hawaii.edu. http://gmt.soest.hawaii.edu. 
  55. "Acfas-Sudbury". paraviewgeo.mirarco.org. http://paraviewgeo.mirarco.org. 
  56. "GI download | SourceForge.net". sourceforge.net. http://sourceforge.net/projects/giqt/. 
  57. "View PDF". http://www.searchanddiscovery.com/pdfz/documents/2017/70260amosu/ndx_amosu.pdf.html. 
  58. "EMP main". https://www.csrmt.info/emp-main-eng. 
  59. "GeoFEST". physics.hmc.edu. http://www.physics.hmc.edu/GL/geofest/. 
  60. "Open Channel Foundation: Welcome". openchannelfoundation.org. http://www.openchannelfoundation.org/. 
  61. "Open Channel Foundation: MSLT". openchannelfoundation.org. http://www.openchannelfoundation.org/projects/MSLT/. 
  62. "GeoSeis - Ana Sayfa". geoseis.tr.gg. http://www.geoseis.tr.gg. 
  63. "MARE2DEM | Modeling with Adaptively Refined Elements for 2D Electromagnetics". mare2dem.ucsd.edu. http://mare2dem.ucsd.edu/. 
  64. "GPRSoft – Post-Processing GPR Software". geoscanners.com. http://www.geoscanners.com/gprsoft.htm. 
  65. "USGS Open-File Report 2006-1365: GP Workbench Manual: Technical Manual, User's Guide, and Software Guide". pubs.usgs.gov. http://pubs.usgs.gov/of/2006/1365/. 
  66. "Signal Analysis and Imaging Group - SeismicLab - Matlab Scripts for Seismic Data Processing". seismic-lab.physics.ualberta.ca. http://seismic-lab.physics.ualberta.ca. 
  67. "CREWES Matlab Toolbox". crewes.org. http://www.crewes.org/ResearchLinks/FreeSoftware/. 
  68. "SegyMAT : A Matlab and Octave toolbox for reading and writing SEG-Y formatted files". segymat.sourceforge.net. http://segymat.sourceforge.net. 
  69. "IMAGE2SEGY". icm.csic.es. http://www.icm.csic.es/geo/gma/graf2segy.html. 
  70. "SW3D". sw3d.mff.cuni.cz. http://sw3d.mff.cuni.cz/. 
  71. "RAYINVR". terra.rice.edu. http://terra.rice.edu/department/faculty/zelt/rayinvr.html. 
  72. "FAST". terra.rice.edu. http://terra.rice.edu/department/faculty/zelt/fast.html. 
  73. http://www.geoconvention.org/2009abstracts/151.pdf [|permanent dead link|dead link}}]
  74. "Seismon | stefanmertl.com/Science". http://www.stefanmertl.com/science/software/seismon/. 
  75. "PyShottab Information". http://seismic.ocean.dal.ca/utilities/pyShottab/index.html. 
  76. "IGeoS (formerly SIA) geophysical and seismic processing and data analysis". seisweb.usask.ca. http://seisweb.usask.ca/igeos. 
  77. "Project SEIZMO - A Matlab & Octave Toolbox for Earthquake Seismology". epsc.wustl.edu. http://epsc.wustl.edu/~ggeuler/codes/m/seizmo/. 
  78. "Project GISMO - an object-oriented seismic data analysis toolbox for MATLAB". usf.edu. https://github.com/geoscience-community-codes/GISMO. 
  79. Farfour, Mohammed. "MVSPsoft - VSP data processing and interpretation". https://www.researchgate.net/profile/Mohammed_Farfour. 
  80. Amosu, Adewale; Sun, Yuefeng (2017). "WheelerLab: An interactive program for sequence stratigraphic analysis of seismic sections, outcrops and well sections and the generation of chronostratigraphic sections and dynamic chronostratigraphic sections". SoftwareX 6: 19–24. doi:10.1016/j.softx.2016.12.003. Bibcode2017SoftX...6...19A. 
  81. "software.seg.org" (in en). http://software.seg.org. 
  82. "P233 Suite" (in en). http://p223suite.sourceforge.net. 
  83. "Markku Pirttijärvi" (in en). https://wiki.oulu.fi/pages/viewpage.action?pageId=20677906. 
  84. "GALEI" (in en). https://github.com/GeoscienceAustralia/ga-aem.git. 
  85. "openGPR". opengpr.sourceforge.net. http://opengpr.sourceforge.net. 
  86. "MagIC-Py download | SourceForge.net". magic-py.sourceforge.net. http://magic-py.sourceforge.net. 
  87. "Geoid download | SourceForge.net". geoid.sourceforge.net. http://geoid.sourceforge.net. 
  88. "Project ART at sourceforge.net". artsystem.sourceforge.net. http://artsystem.sourceforge.net. 
  89. "GeoPhysical Calculation Plus Plus download | SourceForge.net". gpcpp.sourceforge.net. http://gpcpp.sourceforge.net. 
  90. "Seismic Refraction Tomography download | SourceForge.net". tomoseis.sourceforge.net. http://tomoseis.sourceforge.net.