seismic-interpretation

Automate seismic interpretation from SEG-Y loading through processing and 3D visualization.

46|3|Updated Jan 26, 2026
One-click install
npx skills add https://github.com/SteadfastAsArt/geoscience-skills --skill seismic-interpretation
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: seismic-interpretation
Source: https://github.com/SteadfastAsArt/geoscience-skills/tree/main/workflows/seismic-interpretation
Command: npx skills add https://github.com/SteadfastAsArt/geoscience-skills --skill seismic-interpretation

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

End-to-end seismic interpretation from SEG-Y loading through processing, rock physics modelling, and visualization, enabling streamlined workflows.

Core Features & Use Cases

  • Data loading and SEG-Y I/O with segyio
  • Signal processing, AVO, rock physics modelling with bruges
  • 3D visualization and horizon interpretation with pyvista
  • Scalable pipelines for QC, MASW, and seismic-to-well tie

Quick Start

Load a SEG-Y dataset, run the end-to-end interpretation pipeline, and visualize the results in 3D.

Frequently Asked Questions about seismic-interpretation

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate end-to-end seismic interpretation from SEG-Y loading to 3D visualization?

Automate end-to-end seismic interpretation by loading SEG-Y data with segyio, applying signal processing and AVO analysis using bruges, and rendering 3D horizons with pyvista within a single reproducible pipeline.

Can I perform AVO analysis and rock physics modelling in the same seismic workflow?

AVO analysis and rock physics modelling run in the same workflow using bruges, allowing you to execute spectral analysis and compute rock physics models directly after loading SEG-Y seismic data.

What's the best way to load SEG-Y files and tie seismic data to well logs in Python?

Load SEG-Y files using segyio for I/O operations and perform seismic-to-well ties using an integrated pipeline that coordinates data loading with signal processing and rock physics modelling.

Does this seismic interpretation pipeline support MASW and 3D horizon visualization?

MASW and 3D horizon visualization are supported through scalable pipelines that use pyvista for 3D rendering and bruges for processing, enabling QC and horizon interpretation within the workflow.

Do I need obspy and disba to run spectral analysis and seismic data processing?

Yes, the workflow satisfies dependencies on obspy and disba to perform spectral analysis and seismic data processing, coordinating these libraries alongside segyio, bruges, and pyvista for full pipeline reproducibility.