|
<< Click to Display Table of Contents >> Navigation: General > Create table |
Creating table from Trace headers
![]()
![]()
Create Table module extracts trace header values from seismic traces and organizes them into structured tables. These tables provide a clear view of acquisition geometry and trace-level metadata for quality control, analysis.
Tables reflect the current values stored in trace headers. Any geometry or header edits should be followed by table regeneration. Large surveys may produce large full trace-header tables
Tables can be generated at source, receiver, bin (CMP), or trace level, for a single line or the entire survey.
Supported Table Types
Source Table – one row per unique source point
Receiver Table – one row per unique receiver location
Bin (CMP) Table – one row per unique midpoint or bin
Traces Table – one row per trace, for all traces
Output
The module outputs one or more tables that can be:
Viewed and filtered interactively
Used as input to other processing modules like Export Table.
Exported to external formats (e.g., ASCII)
![]()
![]()
![]()
![]()


As we mentioned, here the user can change the precision value from 1 to 3/4/5 etc and also, delete the unnecessary trace headers by simply clicking the -ve symbol.
![]()
![]()
![]()
![]()
Pay attention this while creating a Traces table when dealing with large size 3D volumes.
There is no information available for this module.
![]()
![]()
In this example workflow, we are reading a geometry assigned shot gathers (3D survey). We would like to extract trace headers information for source, receiver and bin gathers in the form of Tables.
Here we are using the Output trace headers of Read seismic traces module as an Item (Input table) for the Create table module.

Output trace headers gives flexibility to get all of the gather(s) information like source, receiver, bin and traces whereas if the user chooses any other options from it it will possible only to that particular gather like source or receiver or bin/CMPs.
For each table i.e., source/receiver/bin/trace, the user should select the desired/required table from the drop down menu and execute the module. In case, the user wants to adjust/modify the output table information, click on "Table settings" option and try add/delete any particular trace header or adjust the precision value.

On the left hand side, it is the actual source information that is going to be created as a source table, however, if the user wants to increase the precision values of Z, Hole depth & Hole time, simply change the existing value to new value. Similarly, if the user doesn't want some of the trace headers in the final source table simply uncheck those trace headers in the Visible column. These column will not be output in the final source-table.
![]()
![]()

![]()
![]()
YouTube video lesson, click here to open [VIDEO IN PROCESS...]
![]()
![]()
Yilmaz. O., 1987, Seismic data processing: Society of Exploration Geophysicist
* * * If you have any questions, please send an e-mail to: support@geomage.com * * *