Learn R Programming

ncdf.tools (version 0.7.1.295)

convertBinary2Ncdf: transform binary file to netCDF file

Description

This function transforms a binary data file to a netCDF file formatted in a standardized way.

Usage

convertBinary2Ncdf(file.input, date.vec, length = 1, type = numeric(), type.ncdf = "NC_DOUBLE", dimensions, dimension.values, signed = TRUE, var.name, long_name = var.name, var.units = "[]", scale.factor.in = 1, scale.factor.out = scale.factor.in, na.value.in = -9999, na.value.out = na.value.in, offset.in = 0, offset.out = offset.in)

Arguments

file.input
character string: name of the input file.
date.vec
R date object: time vector for the time coordinate
length
integer: Length in bytes of each entry in the input file.
type
R data type of the data in the input file.
type.ncdf
character string: Desired data type in the netCDF file.
dimensions
character vector: Names of the dimensions in the binary file.
dimension.values
list: Each list element has to contain the coordinate values for the respective dimension.
signed
logical: Whether the binary file contains signed integer values.
var.name
character string: Short name of the variable in the binary file (used for the meta data in the NetCDF file).
long_name
character string: long name of the variable in binary file (used for the meta data in the NetCDF file).
var.units
character string: units of the variable (used for the meta data in the NetCDF file).
scale.factor.in
numeric: factor to multiply the binary input data with.
scale.factor.out
numeric: desired scale factor of the data in the netCDF file.
na.value.in
numeric: missing value for input data.
na.value.out
numeric: missing value for output data.
offset.in
numeric: offset for input data.
offset.out
numeric: offset for output data.

Value

in the working directory.