Create an RDI adp file by copying the first n data chunks (starting with byte 0x7f 0x7f) of another such file. This can be useful in supplying small sample files for bug reports.

adpRdiFileTrim(infile, n = 100L, outfile, debug = getOption("oceDebug"))

Arguments

infile

name of an RDI file.

n

integer indicating the number of data chunks to keep. The default is to keep 100 chunks, a common choice for sample files.

outfile

optional name of the new RDI file to be created. If this is not supplied, a default is used, by adding _trimmed to the base filename, e.g. if infile is "a.000" then outfile will be a_trimmed.000.

debug

an integer value indicating the level of debugging. If this is 1L, then a brief indication is given of the processing steps. If it is > 1L, then information is given about each data chunk, which can yield very extensive output.

Value

adpRdiFileTrim() returns the name of the output file, outfile, as provided or constructed.

Author

Dan Kelley