This is mainly intended for internal use within the package, e.g. by
read.odf()
, and so the list of string-to-unit mappings is not
documented, since developers can learn it from simple examination
of the code. The focus of unitFromString()
is on strings that are
found in oceanographic files available to the author, not on all
possible units.
Arguments
- unit
a character value indicating the unit. These are matched according to rules developed to work with actual data files, and so the list is not by any means exhaustive.
- scale
a character value indicating the scale. The default value of
NULL
dictates that the scale is to be inferred from the unit. If a non-NULL
value is supplied, it will be used, even if it makes no sense in relation to value ofunit
.
Value
A list()
of two items: unit
which is an
expression()
, and scale
, which is a string.
See also
Other functions that interpret variable names and units from headers:
ODFNames2oceNames()
,
cnvName2oceName()
,
oceNames2whpNames()
,
oceUnits2whpUnits()
,
unitFromStringRsk()
,
woceNames2oceNames()
,
woceUnit2oceUnit()