Difference between revisions of "Other open-source geophysical packages"
Jump to navigation
Jump to search
m (link to illustration) |
m (→Comprehensive seismic processing suites: CPSeis original site) |
||
Line 8: | Line 8: | ||
* [http://www.freeusp.org/ Free USP], a processing package originally developed by Amoco and released by BP | * [http://www.freeusp.org/ Free USP], a processing package originally developed by Amoco and released by BP | ||
* [http://www.freeusp.org/DDS/ DDS] (Data Dictionary System), also released by BP. | * [http://www.freeusp.org/DDS/ DDS] (Data Dictionary System), also released by BP. | ||
− | * [http:// | + | * [http://cpseis.org/ CPSeis], the former processing system of ConocoPhillips (also downloadable from [http://www.opengeophysical.com/downloads OpenGeophysical]). |
==Specialized tools== | ==Specialized tools== |
Revision as of 03:57, 14 March 2009
The list below was assembled considering the official definition of the "open-source" term from the Open Source Initiative.
Comprehensive seismic processing suites
These suites include a wide range of algorithms and tools, covering most of the needs of a seismic data processing and imaging researcher at the time when they were developed.
- Seismic Unix (BSD-style license), maintained by John Stockwell (Center for Wave Phenomena, Colorado School of Mines)
- Free USP, a processing package originally developed by Amoco and released by BP
- DDS (Data Dictionary System), also released by BP.
- CPSeis, the former processing system of ConocoPhillips (also downloadable from OpenGeophysical).
Specialized tools
There are also other publicly available packages, with a smaller number of utilities than the ones described above, but each having unique capabilities, in its own way.
GPL-compatible licenses | |||
---|---|---|---|
Name | What it is | Written/maintained by | License |
SeismicLab | Matlab toolbox that does preprocessing, imaging and plotting | Mauricio Sacchi (U. of Alberta, Canada) | GPL |
SegyMAT | toolbox to read and write SEG-Y data to and from Matlab and Octave | Thomas Mejer Hansen (U. of Copenhagen, Denmark) | LGPL |
SegyPy | Python port of SegyMAT | same as SegyMAT | LGPL |
segy-py | Python package for reading seismic SEGY files | Kurt Schwehr (U. of New Hampshire) | GPL |
image2segy | Matlab program to transform a raster image of a seismic paper or film record to SEGY. Uses SegyMat. | Marcelli Farran (Institute of Marince Sciences, Barcelona, Spain) | Creative Commons |
GSEGYView | cross-platform SEG-Y data viewer with OpenGL graphics hardware acceleration | Vladimir Bashkardin (U. of Texas at Austin) | GPL |
kogeo | MS-Windows only toolkit that features data processing, project databases, interpretation tools, 3-D header manipulation and good visualization tools | Philipp Konerding (U. of Hamburg, Germany) | GPL |
qiWorkbench | extensible Java-based platform for implementing integrated workflows to process, analyze and view seismic data, originally designed by BHP Billiton to implement its integrated workflows to process, analyze and view seismic data | BHP, G&W, INT, CSM and CSIRO | GPL; BSD for APIs in order to allow closed-source commercial plugins |
Delivery | Java-based Bayesian seismic inversion code for use in oil reservoir characterisation | CSIRO Petroleum, Australia | The copyright belongs to BHP Billiton and the package is distributed under a GPL+BSD license. |
GeoBenchmark | Benchmark for how fast computers are when working with seismic processing and imaging algorithms. More details in "Computers for seismic processing and imaging: a performance study", by E. Kurin, Proceedings of the 2007 SEG Annual Meeting, 2451-2454 | Evgeny Kurin, Geolab Ltd. | public domain |
Other/missing/ambiguous/GPL-incompatible licenses | |||
---|---|---|---|
Name | What it is | Written/maintained by | License |
CREWES Educational Software Release | Matlab toolbox for seismic processing and imaging | CREWES consortium (U. of Calgary, Canada) | Free for non-commercial use |
SW3D | good-quality ray-theory based package | SW3D consortium (Charles U., Czech Republic) | Not specified |
Jive3D | forward-modelling and tomographic inversion package that is capable of modelling a wide range of seismic travel-time data types | James Hobro (Cambridge U., UK) | Free for noncommercial use or sponsors of the consortium |
RayInvr | package that does 2-D ray tracing, traveltime inversion, amplitude calculation and synthetics. Accompanied by a package called zplot for interactive plotting and picking of 2-D and 3-D wide-angle seismic data. | Colin Zelt (Rice U., USA) | Noncommercial use only |
JRG | Java-based basic reflection processing package with graphics, 3-d and crooked-line capabilities, SEG-Y and sound file I/O, and a GUI | John Louie (U. of Nevada at Reno, USA) | "The software and methods here are the subject of academic research, not commercial products. I would like to know what use you make of my methods, and have your feedback on their success or failure.". Also mention in the title that the package is open-source software. |
Mines Java Toolkit | set of Java packages and native (non-Java) code libraries for digital signal processing and 2-D and 3-D graphics | Dave Hale (Colorado School of Mines, USA) | Common Public License |
IGeoS - Integrated GeoScience data analysis | many seismic processing tasks in a wide range of geophysical, and ultimately geoscience data analysis. | Igor Morozov (U. of Saskatchewan, Canada) |
Free for noncommercial use; commercial license available |