NAME

     anmo  - apply/remove normal moveout correction


SYNOPSIS

     anmo [ -Nntap ] [ -Ootap ] [ -vvmod ] [ -nsns ] [ -nene ]  [
     -rsirs  ] [ -reire ] [ -svvrs ] [ -evvre ] [ -tlenpad ] [ -S
     ] [ -R ] [ -T ] [ -B ] [ -L ] [ -V ] [ -? ]


DESCRIPTION

     anmo takes a set of traces, applies the  dynamic  correction
     and  shifts  the  traces by the calculated moveout time.  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.  'sctvf  -f12  -f27',  etc).
     Alternatively,  one  may  choose  to  mute  the  data in the
     moveout domain using a program such  as  bdmute.   Care  has
     been  taken to preserve data pushed up beyond t=0 by option-
     ally using front padding of the input traces. anmo currently
     uses  an  accurate 8 point fixed distance interpolator based
     on bdnmo. The fixed distance interpolator provides  signifi-
     cant  improvements  in  speed  with  only minimum effects on
     accuracy in the reverse transform.

     anmo 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 model must be speci-
     fied.

  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. Program will  stop  if  the
          velocity  model  file  is not given. The velocity model
          must have the same sample interval and number  of  sam-
          ples  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
          purpose,  the  program velin (for interpolated multiple
          velocity functions) are used to generate  the  velocity
          file in USP format.

     -ns ns
          First trace in record to process (default = 1 )

     -ne ne
          Last trace in  record to process (default = all )

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

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

     -sv vrs
          First  velocity record to process (default = 1 )

     -ev vre
          Last  velocity record to process (default = all )

     -t lenpad
          Enter time (ms) to pad front  of  trace.   This  avoids
          truncating  (muting)  the record at the lowest velocity
          after reverse moveout (default = no pad).

     -S   If present apply internal trace header statics  (before
          nmo).

     -R   If present remove normal moveout correction

     -T   If present form the reverse moveout from the  top  down
          (this is the default)

     -B   If present form the reverse moveout from the bottom  up
          (default is top down -T)

     -L   If present perform linear moveout  (default  is  hyper-
          bolic moveout).

     -V   Verbose mode. List command line  and  lineheader  input
          parameters.

     -?   Query mode.  With this flag, anmo will give a  descrip-
          tion  of  the  command line arguments and stop the pro-
          gram.


NOTE 1:

     The -L option allows one to apply a time and  space  variant
     linear  moveout with offset allowing one to apply flows like
     anmo -L | fkstrip | anmo -L -R when  the  constant  velocity
     reduction provided by vred or record invariant dip filtering
     provided by dipf are inadequate.


BUGS:

     none know at present.


SEE ALSO

     velin, bdnmo, bdmute, bdnmo, vred, dipf


AUTHOR

     Extensive enhancements to previous version by K. J. Marfurt,
     APC (1991).  Encorporation of 8 point interpolator (1992) to
     provide accuracy comparable to bdnmo.


COPYRIGHT

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



































Man(1) output converted with man2html