rel2abs

Last updated Fri Nov 19 12:58:53 1999


Convert relative into absolute currents

1. USAGE

rel2abs [options] [file file ... ]

2. DESCRIPTION

This utility converts relative currents into absolute ones. Ship velocities are read from a separate file specified with option -f. The latter is therefore required. If input files with relative currents are not specified, standard input is assumed. If the output file is not specified with option -o, standard output is assumed.

Synchronization of data from both input datasets is done using data present in both files. Ship velocities do not need to be defined on the same grid points as relative currents, as they are interpolated automatically. This utility can handle bad data which are defined as 1.0E38. Bad ship velocities are ignored.

Both input datasets can contain more data as required, in which case velocities and synchronization data can be specified on the command line. On output, all columns from the file containing relative currents are output.

On input, columns must be separated with white spaces. On output, data are written with %15.6f format and separated with a white space.

A typical application is given as an example later in this document.

3. OPTIONS

The following options are implemented:



-c 'x,u,v'

Specify the columns to read from the external file containing ship velocities, where x is the column for synchronization and interpolation of data, u and v are the column containing eastward and northward ship velocities, respectively. Default is 1,2,3. Column numbering starts from one.

-f file

Name of file containing ship velocities. This option is required.

-o file

Name of file for output data. If not specified, standard output is assumed.

-C 'X,U,V'

Specify the columns for corrections in the file containing relative currents, where X is the column for synchronization and interpolation of data, U and V are the column containing eastward and northward relative velocities, respectively. Default is 1,2,3. Column numbering starts from one.

4. OUTPUT FILES

The file specified with option -o contains the absolute current data.

5. EXAMPLES

As an example, assume one wants to generate a file with relative and absolute currents for each ensemble time. Using the

xtract(1) data extraction utility, create the contour file relative.con with the following columns:

  1. Time in decimal days
  2. Bin depths
  3. Relative U
  4. Relative V
  5. Relative U
  6. Relative V

With the same extraction utility, create the file ship.dat with the ship velocities:

  1. Time in decimal days
  2. U ship absolute
  3. V ship absolute

Finally, convert the last two columns in the first file into absolute currents by running:


          rel2abs -f ship.dat -c '1,2,3' -C '1,5,6' relative.con
        

Synchronization and interpolation of ship velocities will be carried out along time (first column number in options -c and -C). The output has the same number of columns as in relative.dat, but with the last two columns being absolute currents corrected from ship velocities.

6. SEE ALSO

xtract(1)

columns(5)

7. AUTHOR

Pierre Jaccard, Geophysical Institute, University of Bergen, 1999.


Back to the top documentation Index of GFI Extensions