NAME
pnmo - apply/remove partial normal moveout correction
SYNOPSIS
pnmo [ -Nntap ] [ -Ootap ] [ -vvmod ] [ -xxoff ] [ -sscl ] [
-hw1hw1 ] [ -hw2hw2 ] [ -R ] [ -V ] [ -? ]
DESCRIPTION
pnmo takes a set of traces and first applies the offset
dependent dynamic correction. Then for a user supplied con-
stant offset [or optionaly an alternate offset specified by
header reference] a partial NMO correction is put back into
the traces. No stretch mute is applied for reasons of speed
but this can be simulated by piping the output into a filter
program that lo-cut filters the data (e.g. 'filt -fl2 -fh7',
etc). The code used a quadratic interpolation scheme so
beware of many iterations which will result in some ampli-
tude degradation.
pnmo gets processing controls from the command line. Rea-
sonable defaults are setup. In addition, if no input file
name is given, the binary trace data are expected to be on
the standard input. However, a velocity dataset must be
specified.
Command line arguments
-N ntap
Enter the full path of the file containing the data
set. If not specified, input is expected to be stan-
dard input. If standard input is not specified and
there is no input, e.g., program run in background,
expect a termination. (default standard input )
-O otap
Enter the full path of the output file. If not speci-
fied, output is expected to be standard output.
(default standard output )
-v vmod
Enter the full path of the file containing the velocity
model. This file is in USP format and is RMS velocity
versus two way travel time. The program will stop if
the velocity model file is not given. The velocity
model must have the same sample interval and number of
samples as the trace data. There is one velocity
record, consisting of a single velocity-time trace, for
each seismic record. The header of the vmod file must
be consistent with that of the data file. For this pur-
pose, the program velin (for interpolated multiple
velocity functions) are used to generate the velocity
file in USP format. If a single velocity function is
supplied it will be used for all input data.
-s scl
Global scaler for the velocity field. (Default = 1.0 )
-x xoff
Constant offset (absolute) for partial NMO. (Default =
0.0 )
-hw1 hw1
Enter the trace header mnemonic into which the current
[input] offset of the trace has been loaded.
-hw2 hw2
Enter the trace header mnemonic into which the desired
[output] offset of the trace has been loaded.
-R If present remove normal moveout correction
-V Verbose mode. List command line and lineheader input
parameters.
-? Query mode. With this flag, pnmo will give a descrip-
tion of the command line arguments and stop the pro-
gram.
BUGS:
none known at present.
SEE ALSO
velin, bdnmo, bdmute, anmo
AUTHOR
Paul Gutowski
COPYRIGHT
copyright 2001, Amoco Production Company
All Rights Reserved
an affiliate of BP America Inc.
Man(1) output converted with
man2html