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



name of an RDI file.


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


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.


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.


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


Dan Kelley