Sort gather

Top  Previous  Next

 

Sorting the gather as per user criteria

 

GnavPic_clip0291clip0301

Raw seismic data contains many trace headers information. There are few trace headers are generated after assigning geometry and/or binning. The default trace headers like Shot point number, FFID, Channel etc are available in the raw seismic data. Sorting the seismic data is necessary to form a gather. This gather can be either a shot gather, receiver gather, cmp gather or offset gather. It depends on how the user arranges the traces as a group.

A gather is the collection of traces grouped according to user criteria. If the user wants to see the data in common shot domain, it should be grouped as FFID or shot point number. Similarly for receiver and cmp gathers.

Why do we need to sort the data?

During the acquisition, the data may be sorted in a common shot domain. However, during the processing, the user wants to visualize the data in different gather domains. The objective of this exercise could be anything like denoise, stacking, velocity analysis, statics computation etc.

clip0306clip0301

Input DataItem

Input gather - connect/reference to output gather. Output gather must be in active position (bold text). This is possible when the input gather is in loaded to RAM or it is active when the output gather is inside seismic loop etc.

 

clip0292clip0301

Work mode { Normal, Random, Pseudo-random } - there are three modes to operate the module.

sort-gater-2

 

sort-gater-3

Work mode - Normal - this is a straight forward sorting method. The user should click + icon to generate the Trace sorting headers. Select the desired trace header as per the user sorting requirement. User can add as many as trace headers as they want.

 

sort-gater-4

Trace sorting - click on the plus-symbol icon to get option to add trace headers. If the user wants more trace headers, they must click on plus-symbol icon again.
Trace header - by default, NONE. Select the desired trace header from the drop down menu.

Use value range - by default, FALSE (Unchecked). If the user wants to use any specific trace headers values, check this option otherwise ignore it.

From value - if the above option (Use value range) option is TRUE(Checked), specify the from/starting value of the selected Trace header. By default, -1.

To value -if the above option (Use value range) option is TRUE(Checked), specify the to/ending value of the selected Trace header. By default, -1.

Inverse order - it will sort the trace header values in the inverse order.

 

Work mode - Random - this option allows the user to randomly sort the data. It doesn't require any specific trace headers to select/choose. However, everytime the user sorts the data randomly,the output data will be different.

 

sort-gater-5

 

Work mode - Pseudo-random - this is similar to Random sorting however if the user provides the seed number (positive integer), it will sort the data and remembers it. Next when the user provides the same seed number, it will sort the data in the same order as it was sorted earlier with the same seed number. In case, the user wants to generate the seed number randomly instead of manual entry, just click n the Generate seed number action item from the action items menu. It automatically generates random seed number.

 

sort-gater-6

 

Seed number - provide a random positive integer number. It could be either the user supplies it or generates by clicking the Generate seed number option from the action items menu. This seed number is used for pseudo random sorting. For a single seed number, the sorting remains the same every no matter how many times the user sorts the data. For different seed numbers, different sorting happens. Unlike in Random sorting, you won't get the same sorting.

UNSAFE sorting - this option is not recommended. By default, FALSE (Unchecked). If the user checks this option, it will sort both the input and output gather as same as the user defined sorting order of the trace header. When the user checks this option, it doesn't take extra memory resources when launching both input and output vista items (gather).

Rebuild indexes - it rebuilds trace index after sorting. By default, FALSE (Unchecked).

GnavPic_clip0352clip0301

Auto-connection - By default, TRUE(Checked).It will automatically connects to the next module. To avoid auto-connect, the user should uncheck this option.

Number of threads - One less than total no of nodes/threads to execute a job in multi-thread mode. Limit number of threads on main machine.

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

GnavPic_clip0307clip0301

Output DataItem

Output gather - generates output sorted gather.

 

clip0700_aclip0301

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

GnavPic_clip0293clip0301

In this example, we read a 2D seismic data by using Read seismic traces module. In the Read seismic traces module, we loaded the data to RAM. It is okay for smaller datasets however it is not recommended (load data to RAM) for large 3D volumes.

 

sort-gater-1

 

Here, we are explaining Pseudo random sorting. Here, we provide a random seed number. It will sort the data randomly but each time the output gather remains the same as long as the user provides the same seed number. It changes the sorting order once the user changes the seed number to a different number.

 

sort-gater-7

In the above example, we put the seed number as 1. When we change this seed number from 1 to 255, it will display a different sorted gather.

sort-gater-8

 

Random sorting - This options will always displays a different sorted gather and it never display the same gather.

sort-gater-9

 

Once the user executes the Random sorting working mode and the user executes again, it will not display the same gather again.

 

Normal sorting - this will sort the data as per the user selected/preferred trace header

 

sort-gater-11

 

sort-gater-10

 

UNSAFE Sorting:

When the user checks this option, it will automatically sorts the input gather as well as output gather as per the user defined trace sorting header.

 

sort-gater-12

 

sort-gater-13

 

GnavPic_clip0353GnavPic_clip0301

Generate seed - this allows the user to generate seed number for the Pseudo Random working mode. For each click, it generates different seed number.

sort-gater-14

 

In the above image, current seed number is 255. When the user clicks "Generate seed", it automatically generates a new seed number every time the user click on "Generate seed".

sort-gater-15 sort-gater-16

 

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