NAME

     skill - amplitude editting


SYNOPSIS

     skill [ -Nntap ] [ -Ootap ] [ -ampamax  ]  [  -minamin  ]  [
     -killikill  ]  [  -tstbegin  ]  [  -tetendfR  ] [ -v0vel ] [
     -dsdbegin ] [ -dedendfR ] [ -Z ] [ -A ] [ -V ] [ -? ]


DESCRIPTION

     Absolute value amplitudes, greater than  (or  less  than)  a
     user  input  threshold  within  a time and offset designated
     application  window  are  replaced  with  a  new  amplitude,
     linearly  interpolated  (or zeroed) from the nearest accept-
     able trace samples.  If the number of  unacceptable  samples
     is greater than a user input tolerance, the trace is flagged
     dead (halfword 125 = 30000) and all sample values are set to
     zero.

     skill gets both its data and  its  parameters  from  command
     line arguments.

  Command line arguments
     -Nntap
          Input data set.  The input file is  not  required  when
          piping from another process.

     -Ootap
          Output data set.  The output file is not required  when
          piping the output to another process.

     -ampamax
          Maximum  absolute  amplitude  which  will  be  allowed.
          (default = 1.e30)

     -minamin
          Minimum  absolute  amplitude  which  will  be  allowed.
          (default = not used)

     -killikill
          Maximum number of samples which  will  be  interpolated
          (ie.  maximum  number  of  original  samples which will
          exceed the -amp argument).  In the  case  of  -amp,  if
          this maximum is exceeded on any one trace, the trace is
          flagged dead.  In the case of -min if more  than  ikill
          ADJACENT  samples  are less than -min on one trace, the
          trace is also flagged dead.  In both  cases  the  trace
          being  flagged  dead  also  has all samples set to 0.0.
          (default = 0; i.e. not used, to actually get this  rou-
          tine  to  kill a trace you must enter a positive number
          here.)


     -v0vel
          Velocity for application window.  (default=999999.)

     -tstbegin
          Start time (ms) for application window.  (default=0)

     -tetend
          End time (ms) for  application  window.   (default=last
          sample)

     -dsdbegin
          Minumum offset distance (ft or m) for application  win-
          dow.  (default= minimum distance in data)

     -dedend
          Maximum offset distance (ft or m) for application  win-
          dow.  (default=maximum distance in data)

     -Z   Enter the command line argument '-Z' to simply zero out
          bad samples (no attempt at interpolation).

     -A   Enter the command line argument '-A' to kill any  trace
          having  even  a  single  occurrence  of  a  maximum (or
          minimum) amplitude violation.   Sometimes  we  get  bad
          traces that have samples that nanfix can not deal with.
          These are usually accompanied by other samples that are
          very large.  In this case we have no choice but to kill
          the entire trace. The advantage  of  this  option  over
          -kill1  is  that  the  entire  trace is not necessarily
          analyzed to get  a  violation  count;  the  very  first
          instance  of  a violation will kill the trace which can
          avoid possible problems when encountering a NaN  first.
          Of  course  if  a NaN occurs first then you could still
          run into problems in which case try nanfix.  MAKE  SURE
          YOU  TEST  ALL  OPTIONS BEOFRE RUNNING PRODUCTION. This
          option takes precedence over other options.

     -V   Enter the command line argument '-V' to get  additional
          printout.

     -?   Enter this '-?' or -h to get online help.  The  program
          will terminate after printing this.


COPYRIGHT

     copyright 2001, Amoco Production Company
               All Rights Reserved
          an affiliate of BP America Inc.






Man(1) output converted with man2html