oce-deprecated: Deprecated and Defunct Elements of package 'oce'

Description Details See Also


Certain functions and function arguments are still provided for compatibility with older versions of ‘oce’, but will be removed soon. The ‘oce’ scheme for removing functions is similar to that used by ‘Bioconductor’: items are marked as "deprecated" in one release, marked as "defunct" in the next, and removed in the next after that. This goal is to provide a gentle migration path for users who keep their packages reasonably up-to-date.


Several ‘oce’ functions are marked "deprecated" in the present release of oce. Please use the replacement functions as listed below. The next CRAN release of ‘oce’ will designate these functions as "defunct".

Deprecated Replacement Notes
findInOrdered(x,f) findInterval(f,x) Deprecated 2017-09-07
mapZones mapGrid Deprecated 2016-02-13
mapMeridians mapGrid Deprecated 2016-02-13
addColumn oceSetData Deprecated 2016-08-01
oce.magic oceMagic Deprecated 2016-09-01
ctdAddColumn oceSetData Deprecated 2016-11-11
ctdUpdateHeader - Deprecated 2016-11-11
oce.as.POSIXlt parse_date_time Deprecated 2016-12-17

The following are marked "defunct", so calling them in the the present version produces an error message that hints at a replacement function. Once a function is marked "defunct" on one CRAN release, it will be slated for outright deletion in a subsequent release.

Defunct Replacement Notes
makeSection as.section Improve utility and name sensibility
columns read.ctd Unnecessary; never worked

The following were removed in recent years.

Function Replacement Notes

Several ‘oce’ function arguments are considered "deprecated", which means they will be marked "defunct" in the next CRAN release. These are normally listed in the help page for the function in question. A few that may be of general interest are also listed below.

Several ‘oce’ function arguments are considered "defunct", which means they will be removed in the next CRAN release. They are as follows.

See Also

The ‘Bioconductor’ scheme for removing functions is described at https://www.bioconductor.org/developers/how-to/deprecation/ and it is extended here to function arguments.

oce documentation built on Jan. 29, 2018, 1:03 a.m.