filterfile''. Then use the SEPlib utility ``
Dd'' to convert that ASCII list into a SEPlib floating-point data file:
Dd in=filterfile ein=0 esize=4 > filter.H
Note that in this example we specified where the actual data was
by specifying ``
in=filterfile'' directly on the command line.
The command-line parameter ``
Dd that the
input is ASCII.
Dd then creates an output SEPlib history file with
(meaning floating-point binary data) and
n1 equal to the number of entries found in ``
Having created a history file for the filter, we can apply it to the
Txx.H using the program
Filter < Txx.H filter=filter.H > Txx_Filtered.H Wiggle < Txx_Filtered.H par=plotpar | TubeHere the file
filter.His an ``auxiliary input file''. (Note if the data file pointed to by the history file
filter.Hcontained just one entry, a one, then
Txx_Filtered.Hwould be an unmodified copy of
Auxiliary files are used by many programs (both for input and output)
that require more inputs and outputs than the standard
one-file-in one-file-out SEPlib structure allows.
Usually one or more axes of the auxiliary files correspond to
axes in the input or output files. For our example, axis
1 in the
input history file
Txx.H corresponds to axis
filter.H; thus they should have the same sampling rate, and
d1 in both files should ideally match.
As it turns out
Filter doesn't check for this.
Some programs do, however; and in some SEPlib programs the
standard parameters (
found in the auxiliary files may be required and significant.