BHP_SU Class Outline

 

Unit 1 - Seismic UNIX (SU)

    Unit Objectives:

        Learn SU data structure, command syntax, and data flow syntax

        Learn what the basic SU tools are

        Learn how to get SEGY data into and out of SU

        Learn how to perform basic QC functions

        Learn how to do trace header manipulation and header math

 

    SU Data Structure

        SU Data vs. SEGY Data

        SU Trace Headers

 

    SU Tools Overview

        SU Programs by Category

 

    SU Data Flow

        Re-direction and Pipes

 

    SU Commands

        SU Command Syntax

        SU Syntax Examples

 

    SU Documentation

        SUNAME

        SUDOC

        self-docs

        Gtech Web Site SU Docs

 

    Example Scripts

       SEGY Import and SEGY Export

       Data Range

       Select Data Window

       Copy Header, Set Header, Show Headers

       ASCII Header and Trace Display

       Trace Display

 

    Introduction to Class Exercises

        Location of Your Class Directories

 

    Class Exercises

        Exercise 1 – Trace Header Manipulation

        Exercise 2 – SU Command Syntax

 

    Error Messages

        SU Errors and Probable Causes

 

    Making SU Data

        SU Traces from ASCII Data

        SU Data <---->  ProMAX Data

 

    More Examples

        Seismic Processing Example: Phase Rotate and Filter

        QC Example: Check Amplitude Range

        Byte-Swapping Example

 

    Class Exercise

        Exercise 3 – Build an SU Workflow

 

Unit 2 - BHP Seismic UNIX (BHP_SU)

    Unit Objectives:

        Understand BHP_SU data types

        Learn which BHP_SU tools to use for Quantitative Interpretation tasks

        Learn a standard way to set up project directories for workflows

        Learn how build and run SU and BHP_SU workflows for specific QI tasks

        Learn the basics of the Java Script Editor for building and running workflows

 

    What is BHP_SU?

 

    BHP_SU Data Types

        Cross-Section – Seismic, Horizon, Model

        Map-View – Seismic, Horizon, Model

        Using BHPIO to Display Dataset Summaries

 

    BHP_SU Tools by Category

   

    BHP_SU Workflow Examples

        Import SEGY Data

        Load Horizon Data for Amplitude Extraction

        Amplitude Extraction and Horizon Export

 

    Class Exercise

        Exercise 4 – Amplitude Extraction Workflow

    

    More Examples

        Loading Horizons with bhphorizon

        Making Map-View Data

        Wavelet Transform

        Proportional Slicing

        Arbitrary Traverse

        ROFF Resevoir Model Import

 

    Class Exercises

        Exercise 5 – Save Amplitude Extraction Results to Map-View Data

        Exercise 6 – Wavelet Transform and Proportional Slice Workflow

 

    Introduction to XML Script Editor

        What is the Script Editor?

        Building a Workflow

        Running an Existing Workflow

 

Unit 3 - BHPVIEW

    Unit Objectives:

        Have a basic understanding of the BHPVIEW menus

        Be able to display all BHP_SU data types

        Learn how to display multiple datasets and multiple layers in the same session

        Learn how to use synchronization

 

    Motivation for BHPVIEW

 

    BHPVIEW Terminology

 

    Getting Started with BHPVIEW

        Viewing Seismic Cross-Section Data

        Viewing Model Cross-Section Data

        Using BHPVIEW Save Sets

 

    BHPVIEW Synchronization Concepts

 

    Exercise 7 – View Cross-Section Data

 

    More Examples

        Adding Horizons to Cross-Sections

        Viewing Map-View Reservoir Properties

 

    Advanced Examples

        Picking Horizons on Seismic Data

        Wavelet Transform Results

 

    Exercise 8 – View Results from Exercise 6

 

Appendix

    Answer Scripts for Class Exercises

        Exercise 1

        Exercise 2

        Exercise 3

        Exercise 4

        Exercise 5

        Exercise 6