Convert SEG2 to SEG-Y

Top  Previous  Next

 

Converting SEG-2 files to SEG-Y format

 

GnavPic_clip0291clip0301

What is SEG-2 Data Format?

SEG-2 is a lightweight, PC-friendly seismic recording format using ASCII-based headers and trace-level metadata, widely used in engineering, refraction, and shallow seismic acquisition systems. SEG-2 is a digital seismic data file format introduced in the late 1980s for field recording, mainly for:

Land seismic surveys

Refraction seismic

MASW / surface-wave surveys

Engineering geophysics

Shallow seismic applications

It was designed to be simple, flexible, and PC-compatible, unlike older tape formats such as SEG-B and SEG-C.

Key Features of SEG-2

1. Header + Trace Data Structure

 

A SEG-2 file generally contains:

A file-level header

Followed by a series of trace records

Each trace record has:

oA trace header (ASCII + binary key-value pairs)

oSample data (usually 16-bit or 32-bit integers or floats)

Headers store:

Trace number

Shot number

Receiver/channel number

Sample interval

Number of samples

Coordinate info (if available)

 

2. Human-Readable Text Headers

 

SEG-2 uses embedded ASCII text inside headers, making it easier to inspect or diagnose compared to SEG-B.

Example:

CHANNEL_NUMBER = 5

SAMPLE_INTERVAL = 0.5

NUM_SAMPLES = 2048

 

3. Designed for Disk Files (Not Tape)

 

Stores data in little-endian byte order (Intel PC format).

Works well on Windows/DOS systems.

Popular with geotechnical and refraction instruments.

 

4. Flexible and Lightweight

 

No rigid fixed-size headers like SEG-Y.

Instrument vendors can add custom fields easily (e.g., GPS time, sensor ID).

Where SEG-2 is Commonly Used

Shallow seismic (< 500 m)

MASW and refraction surveys

Electrical resistivity instruments with seismic add-ons

VSP in small-scale engineering studies

Academic experiments

Scintrex, Geometrics, OYO/ABEM instruments

Advantages

Easy to read and parse

Human-readable header components

Compact file size

Flexible structure for many acquisitions systems

Limitations

Not ideal for large exploration surveys

No universal standard for geometry fields

Many vendor-specific variations

Not suitable for major processing environments compared to SEG-Y

clip0306clip0301

Input files - click on plus-symbol icon. It will open a new window. Click on plus-symbol icon again. Click inside SEG-2 source file name field and provide the input files. For multiple input files, hold SHIFT key and select all the input files.  

convert-seg-2-to-seg-y-1

clip0292clip0301

Output file - this section deals with output file name, file type, trace header format etc.

File type { SEG-Y } - specify the output file type. By default, SEG-Y

Output file name - provide output file name after

Trace header format { Geomage format, SegFormat, Seg-Y, rev.1, 2002, Geomage Office Post, Coordinates Only, Constant Elevation, VSP format, teapot_dome_3d, segy_v2, Kingdom format, attaphol, d-001, Test_gom } - choose the SEG-Y trace header format from the drop down menu. By default, Geomage format which is SEG standard rev.1, 2002 format.

Geomage format - this is Geomage internal format which is equivalent to SEG-Y standard rev.1, 2002 format.

Load full data - it will load all the data in the file. By default, FALSE (Unchecked).

Get FFID from file name - extracts the FFID information from the input file name. By default, FALSE (Unchecked).

GnavPic_clip0352clip0301

Skip - By default, FALSE(Unchecked). This option helps to bypass the module from the workflow.

GnavPic_clip0307clip0301

Current SEG2 file - this is an output vista item of current SEG-2 file among the Vista items generated by the module.

Current SEG2 trace - one of the vista items and displays the selected/current SEG-2 trace

Common Information - displays the information of the file, FFID, no of samples, sample size etc

Traces information - displays the trace information like the FFID and the corresponding trace.

clip0700_aclip0301

There is no information available for this module so the user can ignore it.

GnavPic_clip0293clip0301

In this example, we are reading multiple SEG-2 files and reading the headers.

convert-seg-2-to-seg-y-2 convert-seg-2-to-seg-y-3

After reading all the input files, click on "Read headers" from the action items menu. Launch Vista groups -> All Groups-> In new window by right clicking on the module. It will provide Vista items like Common information, Traces information, Current SEG-2 file & Wiggle - Current SEG-2 displays.

To view the data, click on any input data file in the Common information window. It will display all the information in the Traces information window. Select any trace and the corresponding display will appear in the Wiggle - Current SEG-2 window.

 

convert-seg-2-to-seg-y-4

 

GnavPic_clip0353GnavPic_clip0301

Read headers - this action items allows the user to read the input trace headers. This will generate all the trace headers information that can be displayed as Vista items.

GnavPic_clip0305clip0301

 

YouTube video lesson, click here to open [VIDEO IN PROCESS...]

 

clip0431clip0301

 

Yilmaz. O., 1987, Seismic data processing: Society of Exploration Geophysicist

 

GnavPic_clip0535* * *   If you have any questions, please send an e-mail to: support@geomage.com  * * *

 

clip0480