OpendTect is a free, open-source seismic interpretation system for visualizing, analyzing and interpreting 2D, 3D and 4D seismic data. It is also widely used for Geo-Radar interpretation. OpendTect is released under the GNU Public License (GPLv3 or higher).

OpendTect is also a software development environment for fast-track development of new plugins (in C++). Third-party developers can choose to develop under the GPL license. If so, derived products must be released as open-source plugins (copy-left principle). Alternatively, developers can opt to develop under the OpendTect Pro license agreement, which permits development of closed source plugins. Code developed in Matlab and Python can be integrated into OpendTect. For more information, please visit the software development page.

Interpretation

OpendTect supports all tools you expect to find in a seismic interpretation system, including but not limited to:

  • 2D, 3D and Pre-stack seismic viewers, cross-plots, log viewers
  • Horizon trackers (auto-tracking, manual, gridding, …)
  • Fault interpretation (sticks and planes)
  • Well-tie module
  • Time-Depth Conversion
  • 3D bodies
  • Mapping (via GMT)
Attributes

OpendTect started life as a seismic pattern recognition and attribute processing system. It supports the industry’s most advanced seismic attribute engine including:

  • Extensive set of industry-standard attributes and filters and many unique OpendTect ones
  • Pre-stack attributes
  • Ability to create attributes-from-attributes using math and logic
  • Interactive evaluation of attributes and movie-style inspection of attribute parameters on any seismic display element
  • Multi-machine, multi-platform, distributed batch processing

More atributes are available in various commercial plugins such as Dip-Steering, Faults & Fractures, FracTex, Colored Inversion, Spectral Bluing, ...

Data IO

OpendTect supports import and export of data in industry-standard formats such as:

  • SEG-Y (2D, 3D and Pre-stack Seismic)
  • LAS (logs)
  • ASCII (seismic, navigation data, faults, fault sticks, horizons, well data, pointsets / polygons, survey settings, velocity functions, mute functions, cross-plot data, probability density functions, and color tables)
  • DTZ (GPR)
  • Geotiff and Geopackage (GIS applications via free WMplugins)

Most objects listed above can be imported as well as exported, some can only be imported, others only exported.

Direct access to Petrel and Petrel data IO is supported in OpendTect Pro. SeisWorks/OpenWorks data IO is supported in the commercial Workstation Access plugin.

Free Gems

OpendTect supports lots of functionalities for free that are highly priced in other software systems. To name a few:

Spectral Decomposition

Data can be decomposed and RGB(A) blended on horizons, sections and volumes. OpendTect supports decomposition by:

  • Short window FFT
  • Continuous Wavelets
  • Empirical Mode Decomposition (EMD)
  • Ensemble EMD
  • Complete Ensemble EMD
  • Local Attribute
  • Recursive Filter
Rock physics library

An extensive rock physics library supports many industry standard rock-physics equations to compute well logs from existing logs.

Distributed computing

An extensive rock physics library supports many industry standard rock-physics equations to compute well logs from existing logs.

Presentation Maker

This Python utility is a huge time saver for presenting your work. It automatically creates PowerPoint presentations from grabbed OpendTect images.

Free Third Party Plugins

Colop WMplugins

Pre-stack viewers

Pre-stack gathers can be pre-processed (mutes, super-gathers, scaling, …) and displayed in the 3D scene along seismic sections. Alternatively, gathers can be displayed in flat viewers.

Special Attributes
  • Fingerprint attribute computes the match between the attribute response at known - and unknown locations
  • Match Delta and Delta Resample attributes, respectively compute and apply, dynamic time-shifts to correct mismatches between angle stacks and 4D stacks
  • Position, Reference and Mathematics attributes chained together enable construction of powerful filters and attributes