NAME
stackc - module to stack data (elastic processing)
SYNOPSIS
stackc [ -Nntap ] [ -Ootap ] [ -d2negd2neg ] [ -d1negd1neg ]
[ -d2posd2pos ] [ -d1posd1pos ] [ -nsns ] [ -nene ] [ -rsirs
] [ -reire ] [ -trntpr ] [ -gathigath ] [ -pwiexp ] [ -S ] [
-V ] [ -? ]
DESCRIPTION
stackc will sum all selected traces within a selected record
to make a single summed trace for each component for that
record. Aside from treating the components separately this
program is very similar to stack
stackc will continue through all selected records and will
produce an output file containing the composited gathers.
Options are available to output the stacked data in user
specified traces per record groups and to normalize the data
according to the number of live traces. In addition one can
override the input number of traces/gather. After stacking
the data can be piped to other programs for further process-
ing, e.g. umerg can be used to split out the stacked com-
ponents to form their own unique data sets.
Command line arguments
-N ntap
Enter the full path name of the file containing the
data set. If not specified, input is expected to be on
standard input. The program will give an error message
if the input file is read protected. If no input file
is given, and there is no standard input, the program
will hang. (default is standard input )
-O otap
Enter the full path name for the output file. If not
specified, standered output is expected to be on stan-
dard output. The program will give an error message if
the output file is being written to a write protect
directory. (default is standard output )
-d2neg d2neg
Far trace distance to use: negative side of spread.
(default = largest negative distance )
-d1neg d1neg
Near trace distance to use: negative side of spread.
(default = smallest negative distance )
-d1pos d1pos
Near trace distance to use: positive side of spread.
(default = smallest positive distance )
-d2pos d2pos
Far trace distance to use: positive side of spread.
(default = largest positive distance )
-rs irs
First record to process. (default = 1 )
-re ire
Last record to process. (default = all )
-ns ns
First trace in each record to process. (default = 1 )
-ne ne
Last trace in each record to process. (default = all )
-tr ntpr
Enter output number of traces per record. If necessary
last record will be padded with dead traces. (default
= 1 )
-gath igath
Enter number of traces/gather to be summed (the default
is the input number traces/gather). This may be any
number from 1 to the total number of traces in the
input data set. Note: if this number is not defaulted
or not equal to the input traces/gather you cannot use
the rs, re and ns, ne options 1 )
-pw iexp
Enter nth root stacking power. The samples of each
trace in the gather are first raised to the 1/iexp
power before summing. After all the traces in the gath
er have been summed the result is the raised to the
iexp power. (default = 1)
-S If present normalize output traces by the number of
live traces in the gather
-V Verbose mode. All parameters from the command line and
lineheader will be sent to standard error output.
-? Query mode. With this flag, stackc will send a
description of the command line arguments to the stan-
dard error output and stop.
BUGS
No trap for running program without an input file and noth-
ing in the standard input.
SEE ALSO
sisplt(1), filt(1), scan(1), select(1),
AUTHORS
K. B. Taylor and R. B. Herrmann, Saint Louis University.
(1986)
COPYRIGHT
copyright 2001, Amoco Production Company
All Rights Reserved
an affiliate of BP America Inc.
Man(1) output converted with
man2html