NAME

     diffr - differentiate (integrate) trace data


SYNOPSIS

     diffr [ -Nntap ] [ -Ootap ] [ -rsirs ] [ -reire ]  [  -ityp-
     weighting  type  ] [ -fuupper frequency ] [ -dbaccuracy cri-
     teria ] [ -nordorder of the derivative ] [ -I ] [ -V ] [  -?
     ]


DESCRIPTION

     diffr in differentiation mode: designs an optimal  differen-
     tiation  operator  for a user defined upper frequency, accu-
     racy criteria and smoothing function type. The  operator  is
     convolved  with  input  data  traces  to acheive a specified
     derivative order. A 48 ms ramp is applied to the end of each
     trace  to  attenuate  edge  effects from the differentiation
     operator being convolved off the trace end. The differentia-
     tion  operator's  amplitude  spectrum will be accurate to an
     upper frequency  specified  by  the  user  which,  generally
     should  be  less  than  95 percent of the Nyquist frequency.
     Program diffr is based on K. L. Peacock's DIFI subroutine.

     diffr in integration mode: computes a simple running sum  of
     the trace.

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

  Command line arguments
     -Nntap
          Enter the input data set name or file immediately after
          typing  -N;  entering  nothing  specifies a stdin pipe.
          This input put 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 'vsp' stored on the 'b' disk.

     -Ootap
          Enter the output data  set  name  or  file  immediately
          after typing -O.  This output file is not required when
          piping the output to another process.  The output  data
          set also requires the full path name (see above).

     -rs irs
          (integer) First record to process (default = 1)

     -re ire
          (integer) Last record to process (default = all)

     -itypweighting function type
          Differentiation option: enter  the  type  of  weighting
          fuction  to be used in smoothing the operator. Either a
          Ross (ROSS) or Bessel (BESS) function  can  be  chosen.
          (default=BESS)

     -fuupper frequency
          Differentiation option: enter the upper frequency  (hz)
          the   differential   operator   will  be  accurate  to.
          (default=60)

     -dbaccuracy criteria
          Differentiation option:  enter  the  accuracy  criteria
          (dB)  the  upper  frequency  will  be designed to meet.
          (default=40)

     -nordderivative order
          Differentiation option: enter the order of the  deriva-
          tive (default=1, set to -1 if I option invoked below)

     -I   Enter the command line  argument  '-I'  to  invoke  the
          integration option (this will override the -nord option
          above).

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

     -?   Enter this (or '-?' if you are running in  c-shell)  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