/pyGeoPressure

Pore pressure prediction using seismic velocity and well log data

Primary LanguagePythonMIT LicenseMIT

Logo

Anaconda-Server Badge GitHub release license Documentation Status Build Status Codacy Badge codecov

Waffle.io - Columns and their card count

Tools for pore pressure prediction using well log data and seismic velocity data.

Seismic velocity data are stored using sqlite, and well log data are stored in pandas hdf5 file.

Features

  1. Hydrostatic Pressure Calculation
  2. Overburden (or Lithostatic) Pressure Calculation
  3. Eaton's method
  4. Bowers' method

Data I/O

Well log:

  • las file

  • pseudo-las file without proper header

Seismic Velocity:

  • Opendtect ascii file

  • SEG-Y file (require segpy)

Basic Classes

Survey: join seismic and wells.

SeisCube: seismic velocity stored in sqlite db file.

Well: Well with log data stored in pandas hdf5 file.

Log: log data.

Log curve tools

  • Interpolation
  • Smoothing
  • Upscale