GeoCraft
GeoCraft is designed to be a lightweight framework for rapidly prototyping and deploying new geoscience algorithms.
GeoCraft consists of:
- a general purpose geoscience development platform
- the ABavo perspective for performing AVO analysis
- the GeoMath perspective that contains some simple geoscience algorithms
- simple visualization and data exploration tools
GeoCraft is not designed to be a seismic data processing system nor is it a replacement for the usual seismic interpretation applications.
JyPlot
JyPlot is a subproject that was inspired by Matplotlib and it can be used outside of GeoCraft..
For more information please check out the trac wiki pages here.
Learn more about GeoCraft
The GeoCraft project was started as a way to encourage code reuse at ConocoPhillips. The key insight for ConocoPhillips was that most of the code that we write does not need to be kept secret. By opensourcing the commodity parts of our code base we can make it easier to collaborate with vendors and universities as we build new software.
For more information on the goals of the GeoCraft project please check out the whitepaper.