List of seismic software libraries

From SubSurfWiki
Revision as of 17:16, 21 March 2017 by Matt (talk | contribs) (Basically a list of SEG-Y readers)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

A list of open source software libraries for reading and writing seismic reflection data, especially SEG Y formatted files.

Active projects

Name Originator License Language Read Write Rev 1 Rev 2 Notes
SegPy[1] Sixty North Dual Python 3 Yes Yes Yes Perhaps AGPL for non-commercial use.
ObsPy[2] Moritz Beyreuther et al. LGPL Python 2/3 Yes Yes Yes Perhaps Mainly intended for global seismoloical records.
PyGeo[3] Brendan Smithyman LGPL Python Yes No Yes No Mainly intended for global seismoloical records.
SegyIO[4] Statoil LGPL C Yes Perhaps Yes Perhaps Has bindings for Python 2/3 and MATLAB

Not true FOSS projects

If the license is unclear or depends on non-open technology (such as MATLAB), it's not purely open source and should go here.

Name Originator License Language Read Write Rev 1 Rev 2 Notes
SegyMAT[5] Thomas Mejer Hansen LGPL MATLAB Yes Perhaps Yes Perhaps

Inactive projects

Name Originator License Language Read Write Rev 1 Rev 2 Notes
segy-py[6] Kurt Schwehr Python 2.4 Yes No Yes No Seems to have been aimed at earthquake records.

See also

References