GeoCraft

GeoCraft is 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 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 seismic interpretation applications.


Learn More about GeoCraft

The GeoCraft project started as a way to encourage code reuse among ConocoPhillips researchers. The key insight for ConocoPhillips was that most of the code that we write does not need to be kept secret. By open-sourcing the commodity parts of our code base, we can make it easier to collaborate with vendors and universities as we build new software.


Eclipse Rich Client Platform

GeoCraft is built on the IBM Eclipse Rich Client Platform (RCP). This document is an introduction to the benefits of building upon an RCP. It details the experience NASA had using Eclipse to develop software. Here is a 40-minute talk on building modular frameworks using Eclipse RCP. For more information regarding Eclipse RCP, see the Eclipse FAQ.




Ohloh.net Summary: