NAME
lmpicks - stuff Landmark picks into SIS static word
SYNOPSIS
lmpicks [ -Nntap ] [ -Ootap ] [ -Potap ] [ -swiswd ] [ -tdt0
] [ -scscl ] [ -fttrc1 ] [ -fssht1 ] [ -sttrc2 ] [ -sssht2 ]
[ -ppadval ] [ -nsnstr ] [ -nenetr ] [ -rsnrst ] [ -renred ]
[ -V ] [ -? ]
DESCRIPTION
lmpicks reads a Landmark pick file line by line and an input
seismic data
set trace by trace, extracts the pick value from the pick
file and stuffs the difference between a time datum and the
pick into a static word in the trace header.
The program expects a pick for every shot along the line
even if the picked horizon does not extend to the ends of
the line or there are breaks in the picked horizon. When
exporting the pick file make sure you set the value of the
pick to -15999.0 (rather than the default of 10e37). This
will insert a pick for every shot but non-picked entries
will have the value of -15999.
lmpicks gets both its data and its parameters from command
line arguments. These arguments specify the input, output,
the pick file name, the start and end traces, and verbose
printout, if desired.
Command line arguments
-N ntap
Enter the input data set name or file immediately after
typing -N unless the input is from a pipe in which case
the -N entry must be omitted. This input file should
include the complete path name if the file resides in a
different directory. Example -N/b/vsp/dummy tells the
program to look for file 'dummy' in directory '/b/vsp'.
-O otap
Enter the output data set name or file immediately
after typing -O. If this entry is left off the command
line a pipe out is assumed.
-P otap
Enter the name of the Landmark pick file. This must be
a formatted flat file.
-sw iswd
Enter the choice of static word in the trace header.
Default = 125
-td t0
Enter the datum time (ms). Default = 0 or constant
start time for each trace.
-sc sc
Enter the scale factor to be applied to all the pick
times. Default = 1.0
-ft trc1
Enter the first trace number for which there is a shot
point. Default = 1
-fs sht1
Enter the first shot point number at the first trace.
Default = 1
-st trc2
Enter the second trace number for which there is a shot
point. Default = 3 (usually there will be 2 depth
points or stacked traces per shot)
-ss sht2
Enter the shot point number at the above trace.
Default = 2 (usually there will be 2 depth points or
stacked traces per shot)
-p padval
Enter the value in the pick file indicating that a pick
has been padded but is not valid as a pick and should
be ignored. Default = -15999.
-ns nstr
Enter the start trace number. The default is the first
trace of the record. Note that use of record and trace
limits are dangerous and are only for trying to limit
the input data to match the pick file shot points.
-ne netr
Enter the end trace number. The default is the last
trace of the record.
-rs nrst
Enter start record number. Default value is the first
record.
-re nred
Enter end record number. Default value is last record.
-V Enter the command line argument '-V' to get additional
printout.
-? Enter the command line argument '-?' to get online
help. The program terminates after the help screen is
printed.
BUGS
This is by far the worst program I've ever written
SEE ALSO
flatten
AUTHOR
Nobody in his right mind would admit to coding this except
Paul Gutowski
COPYRIGHT
copyright 2001, Amoco Production Company
All Rights Reserved
an affiliate of BP America Inc.
Man(1) output converted with
man2html