bruges

Installation
SKILL.md

Bruges: reflection and rock physics

Use Bruges for interface reflectivity, elastic properties, fluid substitution, and analytic wavelets. Use a wave-equation solver for propagation modelling; use a log reader for LAS input. Companion skills are optional.

Inputs and conventions

  • Convert velocity to m/s, density to kg/m³, and moduli to Pa for the examples below. Divide Pa by 1e9 only when reporting GPa.
  • Reflection functions take incidence angles in degrees. Supply finite layer properties; positive density and shear modulus alone are insufficient: an isotropic solid also needs vp**2 > (4/3) * vs**2 for positive bulk modulus.
  • Keep missing log intervals marked. Do not turn NaNs into zero-valued rock properties or convolve through missing intervals as if they were observed.
  • A synthetic seismic trace requires regularly sampled two-way time. Convert and resample depth logs first, retaining the velocity/datum choices.

AVO at one interface

Installs
50
GitHub Stars
64
First Seen
Mar 8, 2026
bruges — steadfastasart/geoscience-skills