Support Center Email Support Knowledge Base Videos
Geoscience > Main Launcher > Seismic Menu > Batch Processing

Batch Processing

The Batch Processing dialog allows you to batch process datasets to create new versions with different processes applied.

General Information

Select Seismic Files

Select the seismic files that you want to process. The working set version is listed, but alternate datasets can be selected by clicking on the down arrow in the Dataset cell. Left click to select a seismic line, or use the Ctrl key on your keyboard to select multiple seismic lines, and then use the selection arrows to move the lines to the Selected list. Alternately, you can move a single line to the Selected list by double clicking on it, and move a group of lines by selecting them from the Basemap.

To help you make your seismic file selections, you can sort any column by left clicking on the column header, you can apply a filter (), or you can type a search string into the search bar to limit the list using Line, and Dataset information. 

For additional selection and navigation options right click on the Seismic Files list to access the shortcut menu.

Processes

Select one or multiple processes and click .

Add: Add the selected process to the processing flow. You can also add an item by double clicking on the list of processes. You can add multiple processes and they will be performed in the order listed.

  • AGC: Perform automatic gain control on the data.
  • Amplitude Gain: Apply an amplitude scalar to the data.
  • Amplitude Spectrum: Generate the amplitude spectrum for the data and output it as traces.
  • Bandpass Filter: Standard bandpass filter.
  • Butterworth Filter: Perform a Butterworth filter.
  • Flatten: Flatten the traces against a horizon.
  • Instantaneous Amplitude: Get the instantaneous amplitude of each trace.
  • Instantaneous Frequency: Get the instantaneous frequency of each trace.
  • Instantaneous Phase: Get the instantaneous phase of each trace.
  • Normalization: Normalize the data to a given value. Useful when balancing data of different vintages.
  • Phase Rotation: Perform a phase rotation on the data.
  • Phase Spectrum: Generate the phase spectrum for the data and output it as traces.
  • Resample: Resample a dataset to have a different sample rate.
  • RMS Trace Balance: Perform a trace by trace RMS balance on the data. This differs from the Normalization algorithm in that the normalization algorithm performs the balance on the entire dataset.
  • Spectral Balance: Perform a trace by trace spectral balance. Also known as spectral whitening.
  • Static Shift: Adds a bulk shift to the dataset.

Processing Flow

This is the processing job that will be executed on the selected files, listed in the order that the processes will be performed.

Edit: Edit the parameters for the selected process. This can also be done by double clicking on the item in the Processing Flow.

Remove: Remove the selected item from the processing flow.

Clear: Remove all items from the processing flow.

Horizon Input

Specify parameters when using a horizon as input to one of the batch processes. Choosing a horizon as input allows you to use a different value for each trace along a line.  Currently only the Flatten and Phase Rotation process can make use of this parameter.

Horizon Name:Choose a horizon as input or select the blank line to clear the horizon.

Default Value: This is the value to use when there is no horizon pick for a given trace.

Output Options

Specify all the parameters for the output file.

File Description:Type in a description for the file. This description will appear in the line properties and other dialogs. The description is the same for all the files processed. The description is optional.

Type: Specify a type for the file. This is typically something like "mig". It is used to help uniquely identify the dataset. The type is optional. If no type is specified the type of the input file will be used.

Version:Specify a version number for the output files. This number helps to uniquely identify a dataset. Each output file will have the same version number.

Output Format:Specify the format of the trace data to output.

  • Same As Input: Outputs the same data format as the input file. For example, if the input file is 32 bit floating point data, so will the output file.
  • 32 Bit Float: Output the data as 32 bit IEEE floating point data.
  • 16 Bit Integer: Output the data as 16 bit integer data. This option can be used to save disk space.
  • Bit Integer: Output the data as 8 bit integer data. Because of the loss of dynamic range this option is rarely used.

 Output Directory: Specify where you want the generated files to be placed.

 
  • Project's data directory: This places the output files in the project's data directory. By default this is the same directory the project is in.
  • Same directory as input file: Place each output file in the same directory as it's source input file. This is useful when you have attached your input files from multiple locations.
  • Specified directory: Pick a specific location to place your output files.

Output Start Window:Specify the starting position (i.e. time) of the data to output in milliseconds. This parameter is optional, and if not specified the starting position of each input data file is used. This option is used to decrease the size of the resulting output file and has no effect on how the processing is performed.

Output End Window:Specify the ending (i.e. time) of the data to output in milliseconds. This parameter is optional, and if not specified the ending position of each input data file is used. This option is used to decrease the size of the resulting output file and has no effect on how the processing is performed.

Add to working set:When set the output file automatically becomes a member of the working set. You may want to turn off this button when generating attributes that you intend to use as overlays for the existing working set data.

Reverse bytes (Unix format):Most Unix systems expect files to be stored with the opposite byte order to PC systems. Some software packages cannot read SEG-Y data with PC byte ordering, so checking this option can facilitate import into other systems. PC files are typically stored in "Little Endian" format while traditional Unix systems store files in "Big Endian" format. SeisWare can read either format of file, although checking this option may cause reads to be slightly slower.

Also See


MORE INFORMATION