NAME

     udrs - user defined range scaling


SYNOPSIS

     udrs [ -Nntap ] [ -Ootap ] [ -sist ] [ -eiend ] [ -rsnrst  ]
     [ -renred ] [ -rec ] [ -job ] [ -max ] [ -V ] [ -? ]


DESCRIPTION

     udrs scales data based on a  user  defined  range.   Scaling
     consists  of  computing a scale factor and applying this the
     the input data.  The scale factor can be computed in 3 ways:

     1. trace constant

     2. record constant

     3. job constant

     udrs gets both its data and its parameters from command line
     arguments.   These  arguments specify the input, output, the
     amplitude scale range , and the operator length in ms.

     Note: you can pipe into gasp only for trace or  record  con-
     stant  scaling.   An  attempt  to pipe in using job constant
     scaling will cause an abort.  For job constant  scaling  you
     must have the data resident on disk.

  Command line arguments
     -Nntap
          Enter the input data set name or file immediately after
          typing  -N,  entering  nothing implies 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.
          Note: if job constant scaling is  required  or  records
          are  very  large (>8000 traces) an attempt to pipe into
          this process will give an error

     -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).

     -sstart
          Start time of window used to compute scale factor  (def
          = 0 ms)

     -eend
          End time of window (def = last sample)

     -rsnrst
          Enter start record number.  Default value is the  first
          record

     -renrend
          Enter end record number.  Default  value  is  the  last
          record

     -vminmin range value
          Mininum value of the scaling range (def=-128)

     -vmaxmax range value
          Maximum value of the scaling range (def=127)

     -job, -rec
          Enter -job for job constant scaling, or -rec for record
          constant scaling, or -trace for trace constant scaling.

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

     -?   Enter the command line  argument  '-?'  or  -h  to  get
          online  help.  The  program  terminates  after the help
          screen is printed.


BUGS

     They're crawling out of the woodwork, please report any.


SEE ALSO

     gasp and davc


AUTHOR

     James M. Gridley


COPYRIGHT

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















Man(1) output converted with man2html