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
1e9only 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**2for 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.