Workflow Cookbook
Audience: evaluators and workflow builders
Status: Preview
This page collects current runnable workflow examples in one place. They show implemented slices of the platform; they do not define Ophiolite as only logs, seismic, or one application workflow.
The goal is to make the public surface easy to scan by job, similar to a small cookbook.
Current canonical examples
Section titled “Current canonical examples”1. Project discovery
Section titled “1. Project discovery”Use when you want to verify the local project surface and the well-survey object graph.
- open or create a project
- inspect summaries
- list wells and surveys
2. Current log/LAS to AVO slice
Section titled “2. Current log/LAS to AVO slice”Use when you want the current well-log example path:
- import LAS into a project
- resolve elastic log types such as
Dt,Dts, andRho - define interval layering
- run Zoeppritz AVO
- export typed response and crossplot sources
Primary surfaces:
ProjectWellboreElasticChannelBindingsLayeringSpecAvoExperimentAvoResult.response_source(...)
See Python project workflow and the repo example under examples/golden_paths/log_avo/.
3. Current seismic processing slice
Section titled “3. Current seismic processing slice”Use when you want a typed built-in seismic operator chain in the current runtime:
- open a dataset
- choose a section
- build a
TraceProcessingPipeline - preview bandpass + RMS AGC
- persist the processed dataset
Primary surfaces:
TraceBoostAppSeismicDatasetSectionSelectionTraceProcessingPipeline
See Python project workflow and the repo example under examples/golden_paths/seismic_processing/.
4. CLI automation
Section titled “4. CLI automation”Use when you want repeatable command execution, CI scripts, or operational inspection.
5. Well and top-set selection
Section titled “5. Well and top-set selection”Use when you want a focused example around:
- top-set discovery
- repeated-label interval selection
- stable interval selectors
- interval-driven workflow preparation
See Well and top-set workflow.
6. Seismic ingest and geometry review
Section titled “6. Seismic ingest and geometry review”Use when you want a focused example around:
- SEG-Y preflight
- geometry overrides
- typed dataset import and open
See Seismic ingest and geometry workflow.
7. External Python operator package
Section titled “7. External Python operator package”Use when you want to extend Ophiolite without changing the core runtime.
Primary surfaces:
OperatorRegistryOperatorRequestcomputed_curve(...)
Gaps still open
Section titled “Gaps still open”The cookbook is still thin compared with a mature library.
The next high-value additions would be:
- well-panel and top-set workflows
- broader seismic ingest and geometry examples
- more rock-physics workflows
- project lifecycle and reproducibility examples around operator locks
Next: Runnable examples index