Read a NetCDF file such as are created with e.g. oce2ncdf(), interpreting variable names according to varTable (if provided). This is intended to work with NetCDF files created by oce2ncdf(), but it may also handle some other NetCDF files. (Try oce::read.netcdf() if this fails. If that also fails, you will need to work with the ncdf4 library directly.) Note that the returned object does not get a specialized oce class, because this is not known within NetCDF files. For ctd data, try ncdf2ctd() instead of ncdf2oce(), or wrap the result of calling the latter in oce::as.ctd().

ncdf2oce(ncfile = NULL, varTable = NULL, debug = 0)

Arguments

ncfile

character value naming the input file.

varTable

character value indicating the variable-naming scheme to be used, which is passed to read.varTable() to set up variable names, units, etc.

debug

integer, 0 (the default) for quiet action apart from messages and warnings, or any larger value to see more output that describes the processing steps.

Value

ncdf2oce() returns an oce object.

Author

Dan Kelley