oce v1.2-0
Monthly downloads
Analysis of Oceanographic Data
Supports the analysis of Oceanographic data, including 'ADCP'
measurements, measurements made with 'argo' floats, 'CTD' measurements,
sectional data, sea-level time series, coastline and topographic data, etc.
Provides specialized functions for calculating seawater properties such as
potential temperature in either the 'UNESCO' or 'TEOS-10' equation of state.
Produces graphical displays that conform to the conventions of the
Oceanographic literature. This package is discussed extensively in
Dan Kelley's book Oceanographic Analysis with R, published
in 2018 by 'Springer-Verlag' with ISBN 978-1-4939-8842-6.
Readme
oce
Oce is an R package for processing oceanographic data. Its
webpage provides details, of which this
README file is just a sketch.
Stable versions of the package are normally installed from within R, in the
same way as other packages. However, this version is only updated a few times
a year (pursuant to CRAN policy), so many users install the
develop branch instead. This branch may be updated several times per day,
as the authors fix bugs or add features that are motivated by day-to-day
usage. This is the branch favoured by users who need new features or would
like to contribute to Oce development.
The easy way to install the develop branch is to execute the
following commands in R.
library(devtools)
install_github('dankelley/oce', ref='develop')
and most readers should also install Ocedata, with
install_github('dankelley/ocedata', ref='master')
Oce is emphatically an open-source system, and so the participation of users is very important. This is why Git is used for version control of the Oce source code, and why GitHub is the host for that code. All users are invited to take part in the development process, by suggesting features, by reporting bugs, or just by watching as others do such things. Oceanography is a collaborative discipline, so it makes sense that the evolution of Oce be similarly collaborative.
Functions in oce
| Name | Description | |
| T90fromT68 | Convert from IPTS-68 to ITS-90 temperature | |
| ODF2oce | Create ODF object from the output of ODF::read_ODF(). | |
| abbreviateTimeLabels | Abbreviate a vector of times by removing commonalities | |
| GMTOffsetFromTz | Determine time offset from timezone | |
| ODFNames2oceNames | Translate from ODF Names to Oce Names | |
| CTD_BCD2014666_008_1_DN.ODF.gz | Sample ctd dataset in odf format | |
| T90fromT48 | Convert from ITS-48 to ITS-90 temperature | |
| ODFListFromHeader | Create a list of ODF header metadata | |
| T68fromT90 | Convert from ITS-90 to IPTS-68 temperature | |
| ad2cpHeaderValue | Decode an item from a Nortek AD2CP file header | |
| adpEnsembleAverage | Ensemble Average an ADP Object in Time | |
| adp_rdi.000 | Sample RDI Teledyne adp dataset in format | |
| adp | ADP (acoustic-doppler profiler) dataset | |
| adp-class | Class to Store adp (ADCP) Data | |
| adv-class | Class to Store adv Data | |
| adv | ADV (acoustic-doppler velocimeter) dataset | |
| argo | ARGO float dataset | |
| argo-class | Class to Store Argo Data | |
| airRho | Air density | |
| approx3d | Trilinear interpolation in a 3D array | |
| amsr-class | Class to Store AMSR-2 Satellite Data | |
| as.coastline | Coerce Data into a Coastline Object | |
| as.cm | Coerce data into a CM object | |
| as.argo | Coerce Data Into an Argo Dataset | |
| as.adp | Create an ADP Object | |
| as.met | Coerce Data into met Object | |
| angleRemap | Convert angles from 0:360 to -180:180 | |
| argoGrid | Grid Argo float data | |
| applyMagneticDeclination | Earth magnetic declination | |
| argoNames2oceNames | Convert Argo Data Name to Oce Name | |
| as.ctd | Coerce data into CTD object | |
| as.rsk | Coerce Data Into a Rsk Object | |
| as.echosounder | Coerce Data into an Echosounder Object | |
| as.topo | Coerce Data into Topo Object | |
| as.unit | Convert a String to a Unit | |
| as.gps | Coerce data into a GPS dataset | |
| as.windrose | Create a Windrose Object | |
| argShow | Show an argument to a function, e.g. for debugging | |
| as.xbt | Create an xbt object | |
| as.ladp | Coerce data into an ladp object | |
| binCount1D | Bin-count vector data | |
| bcdToInteger | Decode BCD to integer | |
| binAverage | Bin-average a vector y, based on x values | |
| as.lisst | Coerce Data Into a LISST Object | |
| as.lobo | Coerce Data into a Lobo Object | |
| binApply1D | Apply a function to vector data | |
| byteToBinary | Format bytes as binary defunct | |
| beamToXyzAdp | Convert ADP From Beam to XYZ Coordinates | |
| beamToXyz | Change ADV or ADP coordinate systems | |
| as.sealevel | Coerce Data Into a Sealevel Object | |
| beamToXyzAdpAD2CP | Convert AD2CP-style adp data From Beam to XYZ Coordinates | |
| cm | A Current Meter (cm) Object | |
| cm-class | Class to Store Current Meter Data | |
| cnvName2oceName | Infer variable name, units and scale from a Seabird (.cnv) header line | |
| composite | Create a composite object by averaging across good data | |
| beamToXyzAdv | Convert ADV from Beam to XYZ Coordinates | |
| as.oce | Coerce Something Into an Oce Object | |
| as.section | Create a Section | |
| concatenate,adp-method | Concatenate adp objects | |
| as.tidem | Create tidem object from fitted harmonic data | |
| beamUnspreadAdp | Adjust ADP Signal for Spherical Spreading | |
| beamName | Get names of Acoustic-Doppler Beams | |
| composite,list-method | Composite by Averaging Across Data | |
| concatenate,oce-method | Concatenate oce objects | |
| concatenate | Concatenate oce objects | |
| ctdDecimate | Decimate a CTD profile | |
| ctdFindProfiles | Find Profiles within a Tow-Yow CTD Record | |
| detrend | Detrend a set of observations | |
| download.amsr | Download and Cache an amsr File | |
| coriolis | Coriolis parameter on rotating earth | |
| decodeHeaderNortek | Decode a Nortek Header | |
| ctd-class | Class to Store CTD (or general hydrographic) Data | |
| bilinearInterp | Bilinear Interpolation Within a Grid | |
| decodeTime | Oce Version of as.POSIXct | |
| coastlineCut | Cut a Coastline Object at Specified Longitude | |
| coastlineWorld | World Coastline | |
| d200321-001.ctd | Sample ctd dataset in .ctd format | |
| coastline-class | Class to Store Coastline Data | |
| binMean1D | Bin-average f=f(x) | |
| binCount2D | Bin-count matrix data | |
| drawPalette | Draw a palette, leaving margins suitable for accompanying plot | |
| drawIsopycnals | Add Isopycnal Curves to TS Plot | |
| concatenate,list-method | Concatenate a list of oce objects | |
| binApply2D | Apply a function to matrix data | |
| bound125 | Calculate a rounded bound, rounded up to mantissa 1, 2, or 5 | |
| dataLabel | Try to associate data names with units, for use by summary() | |
| equatorialToLocalHorizontal | Convert equatorial to local horizontal coordinate | |
| binmapAdp | Bin-map an ADP object | |
| binMean2D | Bin-average f=f(x,y) | |
| bremen-class | Class to Store Bremen-formatted Data | |
| errorbars | Draw error bars on an existing xy diagram | |
| composite,amsr-method | Create a composite of amsr satellite data | |
| ctimeToSeconds | Interpret a character string as a time interval | |
| curl | Curl of 2D vector field | |
| enuToOtherAdv | Convert ENU to Other Coordinate | |
| colormap | Calculate color map | |
| ctd | A CTD profile in Halifax Harbour | |
| handleFlags,adp-method | Handle Flags in adp Objects | |
| gravity | Acceleration due to earth gravity | |
| ctd.cnv | Sample ctd dataset in .cnv format | |
| decimate | Smooth and Decimate, or Subsample, an Oce Object | |
| defaultFlags | Suggest a default flag vector for bad or suspicious data | |
| drawDirectionField | Draw a Direction Field | |
| findInOrdered | Find indices of times in an ordered vector (defunct) | |
| geodDist | Compute Geodesic Distance on Surface of Earth | |
| download.topo | Download and Cache a topo File | |
| despike | Remove spikes from a time series | |
| coastlineBest | Find the Name of the Best Coastline Object | |
| imagep | Plot an Image with a Color Palette | |
| firstFinite | Get first finite value in a vector or array, or NULL if none | |
| eclipticalToEquatorial | Convert ecliptical to equatorial coordinate | |
| handleFlags,vector-method | Signal erroneous application to non-oce objects | |
| handleFlags | Handle flags in oce objects | |
| download.coastline | Download a coastline File | |
| ctdTrim | Trim Beginning and Ending of a CTD cast | |
| ctdRaw | Seawater CTD Profile, Without Trimming of Extraneous Data | |
| echosounder | Echosounder Dataset | |
| initializeFlagScheme,oce-method | Establish a data-quality scheme for a oce object | |
| initializeFlagScheme,ctd-method | Establish a data-quality scheme for a ctd object | |
| initialize,ctd-method | Initialize storage for a ctd object | |
| geodGc | Great-circle Segments Between Points on Earth | |
| initializeFlagsInternal | Create storage for a flag, and initialize values, for a oce object | |
| d201211_0011.cnv | Sample ctd dataset in .cnv format | |
| formatCI | Confidence interval in parenthetic notation | |
| echosounder-class | Class to Store Echosounder Data | |
| enuToOther | Rotate acoustic-Doppler data to a new coordinate system | |
| handleFlags,oce-method | Handle flags in oce objects | |
| fullFilename | Full name of file, including path | |
| julianCenturyAnomaly | Julian-Day number to Julian century | |
| is.ad2cp | Test whether object is an AD2CP type | |
| enuToOtherAdp | Convert ADP ENU to Rotated Coordinate | |
| lon360 | Alter longitudes from -180:180 to 0:360 convention | |
| interpBarnes | Grid data using Barnes algorithm | |
| lobo-class | Class to Store LOBO Data | |
| handleFlags,section-method | Handle flags in Section Objects | |
| integerToAscii | Decode integer to corresponding ASCII code | |
| formatPosition | Format Geographical Position in Degrees and Minutes | |
| g1sst-class | Class to Store G1SST Satellite-model Data | |
| lonFormat | Format a longitude | |
| download.met | Download and Cache a met File | |
| handleFlags,argo-method | Handle Flags in ARGO Objects | |
| landsatTrim | Trim a landsat Image to a Geographical Region | |
| map2lonlat | Convert X and Y to Longitude and Latitude | |
| latFormat | Format a latitude | |
| landsat-class | Class to Store landsat Data | |
| initializeFlagScheme,section-method | Establish a data-quality scheme for a section object | |
| landsat | Sample landsat Dataset | |
| initializeFlagScheme | Establish a data-quality scheme for a oce object | |
| landsatAdd | Add a Band to a landsat Object | |
| lobo | LOBO Dataset | |
| mapContour | Add Contours on a Existing map | |
| mapAxis | Add Axis Labels to an Existing Map | |
| geodXy | Convert From Geographical to Geodesic Coordinates | |
| latlonFormat | Format a latitude-longitude pair | |
| geodXyInverse | Inverse Geodesic Calculation | |
| gps-class | Class to Store GPS Data | |
| handleFlags,ctd-method | Handle Flags in CTD Objects | |
| findBottom | Find the Ocean Bottom in an Echosounder Object | |
| fillGap | Fill a gap in an oce object | |
| handleFlagsInternal | Low-level function for handling data-quality flags | |
| lisst | LISST Dataset | |
| head.oce | Extract The Start of an Oce Object | |
| initializeFlags | Create storage for a flag, and initialize values, for a oce object | |
| initializeFlags,oce-method | Create storage for a flag, and initialize values, for a oce object | |
| magneticField | Earth magnetic declination, inclination, and intensity | |
| mapDirectionField | Add a Direction Field to an Existing Map | |
| grad | Calculate Matrix Gradient | |
| initializeFlagSchemeInternal | Establish a data-quality scheme for a oce object | |
| mapArrows | Add Arrows to a Map | |
| lookWithin | Look Within the First Element of a List for Replacement Values | |
| mapGrid | Add a Longitude and Latitude Grid to a Map | |
| ladp-class | Class to Store Lowered-adp Data | |
| lowpass | Perform lowpass digital filtering | |
| mapImage | Add an Image to a Map | |
| initializeFlags,adp-method | Create storage for a flag, and initialize values, for a adp object | |
| mapText | Add Text to a Map | |
| mapScalebar | Add a Scalebar to a Map | |
| metNames2oceNames | Convert met Data Name to Oce Name | |
| moonAngle | Lunar Angle as Function of Space and Time | |
| numberAsHMS | Convert a Numeric Time to Hour, Minute, and Second | |
| mapPolygon | Add a Polygon to a Map | |
| oceCRS | Coordinate Reference System strings for some oceans | |
| mapPoints | Add Points to a Map | |
| oce.write.table | Write the Data Portion of Object to a File | |
| julianDay | Convert a POSIXt time to a Julian day | |
| lonlat2map | Convert Longitude and Latitude to X and Y | |
| lonlat2utm | Convert Longitude and Latitude to UTM | |
| oce-class | Base Class for oce Objects | |
| mapTissot | Add Tissot Indicatrices to a Map | |
| oce-deprecated | Deprecated and Defunct Elements of the oce package | |
| matchBytes | Locate byte sequences in a raw vector | |
| lisst-class | Class to Store LISST Data | |
| integrateTrapezoid | Trapezoidal Integration | |
| mapPlot | Draw a Map | |
| oce | oce: A Package for Oceanographic Analysis. | |
| makeFilter | Make a digital filter | |
| mapCoordinateSystem | Draw a coordinate system | |
| oceColorsFreesurface | Create colors suitable for freesurface fields | |
| oceColorsGebco | Create colors in a Gebco-like scheme | |
| oceNames2whpNames | Translate Oce Data Names to WHP Data Names | |
| oceColorsTwo | Create two-color palette | |
| numberAsPOSIXct | Convert a Numeric Time to a POSIXct Time | |
| oceColorsDensity | Create colors suitable for density fields | |
| mapLongitudeLatitudeXY | Convert From Longitude and Latitude to X and Y | |
| mapLines | Add Lines to a Map | |
| mapLocator | Locate Points on a Map | |
| oceColorsVelocity | Create colors suitable for velocity fields | |
| oceDeleteData | Delete Something in an oce data Slot | |
| matrixSmooth | Smooth a Matrix | |
| matrixShiftLongitude | Rearrange areal matrix so Greenwich is near the centre | |
| oceSetData | Set Something in an oce data Slot | |
| oceColorsTemperature | Create colors suitable for temperature fields | |
| met | Sample met Object | |
| oce.as.raw | Version of as.raw() that clips data | |
| oceColorsClosure | Create color functions | |
| oceColorsTurbidity | Create colors suitable for turbidity fields | |
| oceSmooth | Smooth an Oce Object | |
| met-class | Class to Store Meteorological Data | |
| oceSpectrum | Wrapper to give normalized spectrum | |
| oceColorsJet | Create colors similar to the Matlab Jet scheme | |
| oceApprox | Interpolate 1D Data with UNESCO or Reiniger-Ross Algorithm | |
| oceColorsCDOM | Create colors suitable for CDOM fields | |
| oceMagic | Find the Type of an Oceanographic Data File | |
| ocecolors | Data that define some color palettes | |
| oce.grid | Add a Grid to an Existing Oce Plot | |
| oceGetData | Get Something from an oce data Slot | |
| oceGetMetadata | Get Something From an oce metadata Slot | |
| plot,sealevel-method | Plot Sealevel Data | |
| plot,ctd-method | Plot CTD Data | |
| oceUnits2whpUnits | Translate oce unit to WHP unit | |
| oce.axis.POSIXct | Oce Version of axis.POSIXct | |
| oceColorsOxygen | Create colors suitable for oxygen fields | |
| oceColorsVorticity | Create colors suitable for vorticity fields | |
| oceSetMetadata | Set Something in an oce metadata Slot | |
| oceDeleteMetadata | Delete Something in an oce metadata Slot | |
| plot,amsr-method | Plot an amsr Object | |
| plot,odf-method | Plot an ODF Object | |
| oceColorsViridis | Create colors similar to the matlab Viridis scheme | |
| plotTS | Plot Temperature-Salinity Diagram | |
| plot,argo-method | Plot Argo Data | |
| plot,adv-method | Plot ADV data | |
| oce.plot.ts | Oce Variant of plot.ts | |
| plotTaylor | Plot a Model-data Comparison Diagram | |
| read.adp.sontek | Read a Sontek ADP File | |
| read.adp.sontek.serial | Read a serial Sontek ADP file | |
| plot,topo-method | Plot a Topo Object | |
| plot,rsk-method | Plot Rsk Data | |
| plot,windrose-method | Plot Windrose data | |
| plot,gps-method | Plot a GPS Object | |
| oce.contour | Oce Variant of contour | |
| plotScan | Plot CTD data in a Low-Level Fashion | |
| plotProfile | Plot a CTD Profile | |
| plot,ladp-method | Plot an ladp object | |
| oceColorsChlorophyll | Create colors suitable for chlorophyll fields | |
| plotInset | Plot an Inset Diagram | |
| oceColorsPalette | Create a vector of colors | |
| oceColorsPAR | Create colors suitable for PAR fields | |
| oceColors9B | Create colors in a red-yellow-blue color scheme | |
| plot,xbt-method | Plot An xbt data | |
| read.adv.nortek | Read an ADV data file | |
| read.adv | Read an ADV data file | |
| plot,lisst-method | Plot LISST data | |
| plot,adp-method | Plot ADP Data | |
| oceRenameData | Rename Something in an oce data Slot | |
| oceEdit | Edit an Oce Object | |
| plot,bremen-method | Plot a Bremen Object | |
| oceFilter | Filter a time-series | |
| oceRenameMetadata | Rename Something in an oce metadata Slot | |
| oceColorsPhase | Create colors suitable for phase fields | |
| read.coastline | Read a Coastline File | |
| read.coastline.openstreetmap | Read a Coastline File in Openstreetmap Format | |
| read.gps | Read a GPS File | |
| read.g1sst | Read a G1SST file | |
| read.adp | Read an ADP File | |
| plot,met-method | Plot met Data | |
| plot,coastline-method | Plot a Coastline | |
| read.adv.sontek.text | Read an ADV data file | |
| plotPolar | Draw a Polar Plot | |
| plot,oce-method | Plot an oce Object | |
| odf-class | Class to Store ODF Data | |
| read.rsk | Read a Rsk file | |
| plot,lobo-method | Plot LOBO data | |
| processingLogAppend | Append an item to a processing log | |
| oceColorsSalinity | Create colors suitable for salinity fields | |
| renameData | Rename items in the data slot of an oce object (deprecated) | |
| rescale | Rescale values to lie in a given range | |
| read.sealevel | Read a Sealevel File | |
| read.ctd.woce.other | Read a WOCE-exchange EXPOCODE File | |
| processingLogItem | Create an item that can be inserted into a processing log | |
| read.adp.ad2cp | Read an AD2CP File | |
| read.adp.rdi | Read a Teledyne/RDI ADP File | |
| runlm | Calculate running linear models | |
| plot,cm-method | Plot CM data | |
| read.ctd.sbe | Read a Seabird CTD File | |
| oceConvolve | Convolve two time series | |
| satellite-class | Class to Store Satellite Data | |
| shiftLongitude | Shift Longitude to Range -180 to 180 | |
| read.adv.sontek.adr | Read an ADV data file | |
| prettyPosition | Pretty lat/lon in deg, min, sec | |
| plot,landsat-method | Plot a landsat Object | |
| showMetadataItem | Show metadata item | |
| oceDebug | Print a debugging message | |
| oceProject | Wrapper to rgdal::project() | |
| read.amsr | Read an amsr File | |
| processingLog<- | Add an item to a processing log (in place) | |
| rangeExtended | Calculate Range, Extended a Little, as is Done for Axes | |
| read.lisst | Read a LISST File | |
| read.ctd.woce | Read a WOCE-exchange CTD File | |
| sectionSmooth | Smooth a Section | |
| [[,coastline-method | Extract Something From a Coastline Object | |
| read.echosounder | Read an Echosounder File | |
| ocePmatch | Partial matching of strings or numbers | |
| processingLogShow | Show the processing log of an oce object | |
| plot,echosounder-method | Plot Echosounder Data | |
| plot,satellite-method | Plot a satellite object | |
| read.oce | Read an Oceanographic Data File | |
| sealevelTuktoyaktuk | Sea-level data set acquired in 1975 at Tuktoyaktuk | |
| [[,ctd-method | Extract Something From a CTD Object | |
| [[,echosounder-method | Extract Something from an Echosounder Object | |
| [[,met-method | Extract Something From a met Object | |
| [[,oce-method | Extract Something From an oce Object | |
| predict.tidem | Predict a Tidal Signal | |
| read.adp.nortek | Read a Nortek ADP File | |
| read.ctd.itp | Read an ITP-type CTD File | |
| setFlags,ctd-method | Set data-quality flags within a ctd object | |
| rsk | Sample Rsk Dataset | |
| read.adv.sontek.serial | Read an ADV data file | |
| read.bremen | Read a Bremen File | |
| rangeLimit | Substitute NA for data outside a range | |
| read.odf | Read an ODF file | |
| read.cm | Read a CM file | |
| read.lobo | Read a LOBO File | |
| parseLatLon | Parse a Latitude or Longitude String | |
| [[,sealevel-method | Extract Something From a Sealevel Object | |
| [[,section-method | Extract Something From a Section Object | |
| read.xbt.noaa1 | Read a NOAA format for AXBTs | |
| resizableLabel | Provide axis names in adjustable sizes | |
| [[,argo-method | Extract Something From an Argo Object | |
| setFlags,adp-method | Set data-quality flags within a adp object | |
| read.xbt.edf | Read a Sippican '.edf' format xbt file | |
| plot,section-method | Plot a Section | |
| [[,cm-method | Extract Something From a CM Object | |
| retime | Adjust the time within Oce object | |
| [[,lobo-method | Extract Something From a LOBO Object | |
| sealevel | Sealevel data for Halifax Harbour | |
| secondsToCtime | Time interval as colon-separated string | |
| plot,tidem-method | Plot a Tidem Prediction | |
| [[<-,landsat-method | Replace Parts of a landsat Object | |
| rsk2ctd | Create a ctd Object from an rsk Object | |
| section-class | Class to Store Hydrographic Section Data | |
| section | Hydrographic section | |
| [[<-,adp-method | Replace Parts of an ADP Object | |
| rskToc | Decode table-of-contents File from a Rsk File | |
| presentTime | Get the present time, in a stated timezone | |
| [[<-,lisst-method | Replace Parts of a LISST Object | |
| sectionSort | Sort a Section | |
| subset,met-method | Subset a met Object | |
| read.ctd.odf | Read a CTD file in ODF format | |
| read.netcdf | Read a NetCDF File | |
| rotateAboutZ | Rotate velocity components within an oce object | |
| [[<-,echosounder-method | Replace Parts of an Echosounder Object | |
| [[,lisst-method | Extract Something From a LISST Object | |
| [[,g1sst-method | Extract Something From a G1SST Object | |
| subset,adp-method | Subset an ADP Object | |
| [[<-,xbt-method | Replace Parts of an xbt Object | |
| [[,bremen-method | Extract Something From a Bremen Object | |
| [[,gps-method | Extract Something From a GPS Object | |
| read.aquadopp | Read a Nortek Aquadopp File | |
| [[,topo-method | Extract Something From a Topo Object | |
| [[<-,section-method | Replace Parts of a Section Object | |
| [[,tidem-method | Extract Something From a Tidem Object | |
| [[<-,topo-method | Replace Parts of a Topo Object | |
| plotSticks | Draw a Stick Plot | |
| read.coastline.shapefile | Read a Coastline File in Shapefile Format | |
| [[<-,tidem-method | Replace Parts of a Tidem Object | |
| [[<-,cm-method | Replace Parts of a CM Object | |
| pwelch | Welch periodogram | |
| [[<-,adv-method | Replace Parts of an ADV Object | |
| [[<-,bremen-method | Replace Parts of a Bremen Object | |
| [[<-,odf-method | Replace Parts of an ODF Object | |
| swDepth | Water depth | |
| swTheta | Seawater potential temperature | |
| [[<-,oce-method | Replace Parts of an Oce Object | |
| summary,section-method | Summarize a Section Object | |
| swAbsoluteSalinity | Seawater absolute salinity, in GSW formulation | |
| summary,ctd-method | Summarize a CTD Object | |
| read.aquadoppHR | Read Nortek Aquadopp-HR File | |
| subset,topo-method | Subset a Topo Object | |
| subset,xbt-method | Subset an xbt Object | |
| swSigma4 | Seawater potential density anomaly referenced to 4000db pressure | |
| threenum | Calculate min, mean, and max values | |
| standardizeLongitude | Put longitude in the range from -180 to 180 | |
| summary,tidem-method | Summarize a Tidem Object | |
| summary,echosounder-method | Summarize an Echosounder Object | |
| swDynamicHeight | Dynamic height of seawater profile | |
| undriftTime | Correct for drift in instrument clock | |
| summary,topo-method | Summarize A Topo Object | |
| summary,sealevel-method | Summarize a Sealevel Object | |
| [[<-,g1sst-method | Replace Parts of a G1SST Object | |
| sunDeclinationRightAscension | Sun Declination and Right Ascension | |
| swSigmaT | Seawater quasi-potential density anomaly | |
| subset,cm-method | Subset a CM Object | |
| read.woa | Read a World Ocean Atlas NetCDF File | |
| sectionGrid | Grid a Section in Pressure Space | |
| read.xbt | Read an xbt file | |
| subset,adv-method | Subset an ADV Object | |
| swSigma0 | Seawater potential density anomaly referenced to surface pressure | |
| read.met | Read a met File | |
| rsk-class | Class to Store Rsk Data | |
| siderealTime | Convert a POSIXt time to a sidereal time | |
| [[<-,windrose-method | Replace Parts of a Windrose Object | |
| subset,argo-method | Subset an Argo Object | |
| [[<-,amsr-method | Replace Parts of an AMSR Object | |
| standardDepths | Standard Oceanographic Depths | |
| [[,adp-method | Extract Something from an adp Object | |
| sectionAddStation | Add a CTD Station to a Section | |
| read.aquadoppProfiler | Read a Nortek Aquadopp-Profiler File | |
| swViscosity | Seawater viscosity | |
| unduplicateNames | Rename duplicated character strings | |
| test_met_xml2.xml | Sample met dataset (XML format as of October 2019) | |
| ungrid | Extract (x, y, z) from (x, y, grid) | |
| unabbreviateYear | Determine year from various abbreviations | |
| swConservativeTemperature | Seawater conservative temperature, in GSW formulation | |
| read.landsat | Read a landsat File Directory | |
| read.argo | Read an Argo Data File | |
| summary,cm-method | Summarize a CM Object | |
| read.ctd | Read a General CTD File | |
| subset,oce-method | Subset an oce Object | |
| xbt-class | Class to Store XBT Data | |
| write.ctd | Write a CTD Data Object as a CSV File | |
| summary,adv-method | Summarize an ADV object | |
| [[,odf-method | Extract Something From an ODF Object | |
| subset,amsr-method | Subset an amsr Object | |
| [[,rsk-method | Extract Something From a Rsk Object | |
| swCSTp | Electrical conductivity ratio from salinity, temperature and pressure | |
| subset,odf-method | Subset an ODF object | |
| summary,ladp-method | Summarize an ladp object | |
| read.section | Read a Section File | |
| read.topo | Read a Topo File | |
| read.index | Read a NOAA ocean index file | |
| [[,adv-method | Extract Something from an adv Object | |
| subset,rsk-method | Subset a Rsk Object | |
| summary,gps-method | Summarize a GPS Object | |
| summary,oce-method | Summarize an oce Object | |
| [[<-,argo-method | Replace Parts of an Argo Object | |
| swPressure | Water pressure | |
| unwrapAngle | Unwrap an angle that suffers modulo-360 problems | |
| subset,ctd-method | Subset a CTD Object | |
| subset,coastline-method | Subset a Coastline Object | |
| summary,odf-method | Summarize an ODF Object | |
| window.oce | Window an Oce Object by Time or Distance | |
| sunAngle | Solar Angle as Function of Space and Time | |
| usrLonLat | Calculate lon-lat coordinates of plot-box trace | |
| swSigma | Seawater density anomaly | |
| swTSrho | Seawater temperature from salinity and density | |
| summary,bremen-method | Summarize a Bremen Object | |
| [[<-,ctd-method | Replace Parts of a CTD Object | |
| rskPatm | Estimate Atmospheric Pressure in Rsk Object | |
| sealevel-class | Class to Store Sealevel Data | |
| setFlags,oce-method | Set data-quality flags within a oce object | |
| setFlags | Set data-quality flags within a oce object | |
| [[,ladp-method | Extract Something From an ladp Object | |
| [[<-,rsk-method | Replace Parts of a Rsk Object | |
| [[,landsat-method | Extract Something From a landsat Object | |
| swAlphaOverBeta | Ratio of seawater thermal expansion coefficient to haline contraction coefficient | |
| [[,amsr-method | Extract Something From an amsr Object | |
| [[<-,coastline-method | Replace Parts of a Coastline Object | |
| [[<-,gps-method | Replace Parts of a GPS Object | |
| swAlpha | Seawater thermal expansion coefficient | |
| summary,rsk-method | Summarize a Rsk Object | |
| summary,argo-method | Summarize an Argo Object | |
| swSigma2 | Seawater potential density anomaly referenced to 2000db pressure | |
| summary,satellite-method | Summarize a satellite object | |
| [[,windrose-method | Extract Something From a Windrose Object | |
| [[,xbt-method | Extract Something From an xbt Object | |
| subset,section-method | Subset a Section Object | |
| tidemVuf | Nodal Modulation Calculations for Tidem | |
| [[<-,lobo-method | Replace Parts of a LOBO Object | |
| [[<-,met-method | Replace Parts of a met Object | |
| swLapseRate | Seawater lapse rate | |
| subtractBottomVelocity | Subtract Bottom Velocity from ADP | |
| swSigma1 | Seawater potential density anomaly referenced to 1000db pressure | |
| summary,landsat-method | Summarize a landsat Object | |
| summary,amsr-method | Summarize an AMSR Object | |
| summary,lisst-method | Summarize a LISST Object | |
| summary,adp-method | Summarize an ADP Object | |
| summary,windrose-method | Summarize a windrose object | |
| tidem-class | Class to Store Tidal Models | |
| [[<-,ladp-method | title Replace Parts of a ladp Object | |
| tidemAstron | Astronomical Calculations for Tidem | |
| subset,lobo-method | Subset a LOBO Object | |
| subset,sealevel-method | Subset a Sealevel Object | |
| summary,lobo-method | Summarize a LOBO Object | |
| [[<-,sealevel-method | Replace Parts of a Sealevel Object | |
| subset,echosounder-method | Subset an Echosounder Object | |
| summary,coastline-method | Summarize a Coastline Object | |
| swSigmaTheta | Seawater potential density anomaly | |
| wind | Wind dataset | |
| swRrho | Density ratio | |
| swRho | Seawater density | |
| xyzToEnuAdpAD2CP | Convert ADP2CP adp object From XYZ to ENU Coordinates | |
| vectorShow | Show some values from a vector | |
| summary,xbt-method | Summarize an xbt Object | |
| swSigma3 | Seawater potential density anomaly referenced to 3000db pressure | |
| woceNames2oceNames | Translate WOCE Data Names to Oce Data Names | |
| swN2 | Squared buoyancy frequency for seawater | |
| test_met_csv1.csv | Sample met dataset (CSV format prior to October 2019) | |
| topoWorld | Global Topographic Dataset at Half-degree Resolution | |
| swSpice | Seawater spiciness | |
| summary,met-method | Summarize a met Object | |
| swTFreeze | Seawater freezing temperature | |
| swSoundAbsorption | Seawater sound absorption in dB/m | |
| tail.oce | Extract the End of an Oce Object | |
| swSoundSpeed | Seawater sound speed | |
| swSTrho | Seawater salinity from temperature and density | |
| swSCTp | Practical salinity from electrical conductivity, temperature and pressure | |
| swBeta | Seawater haline contraction coefficient | |
| swZ | Vertical coordinate | |
| utm2lonlat | Convert UTM to Longitude and Latitude | |
| xyzToEnuAdv | Convert an ADP from XYZ to ENU Coordinates | |
| unitFromStringRsk | Infer Rsk units from a vector of strings | |
| xyzToEnu | Convert Acoustic-Doppler Data From xyz to enu Coordinates | |
| tidedata | Tidal Constituent Information | |
| swSpecificHeat | Seawater specific heat Source= http://sam.ucsd.edu/sio210/propseawater/ppsw_fortran/ppsw.f check value: cpsw = 3849.500 j/(kg deg. c) for s = 40 (ipss-78), | |
| toEnuAdp | Convert an ADP Object to ENU Coordinates | |
| tidem | Fit a Tidal Model to a Timeseries | |
| test_met_csv2.csv | Sample met dataset (CSV format as of October 2019) | |
| toEnu | Rotate acoustic-Doppler data to the enu coordinate system | |
| tidemConstituentNameFix | Change tidal constituent name from T-TIDE to Foreman convention | |
| webtide | Get a Tidal Prediction from a WebTide Database | |
| useHeading | Replace the Heading for One Instrument With That of Another | |
| titleCase | Capitalize first letter of each of a vector of words | |
| toEnuAdv | Convert an ADV Object to ENU Coordinates | |
| swThermalConductivity | Seawater thermal conductivity | |
| topo-class | Class to Store Topographic Data | |
| xbt.edf | Sample xbt dataset | |
| xyzToEnuAdp | Convert ADP From XYZ to ENU Coordinates | |
| unitFromString | Decode units, from strings | |
| xbt | An XBT Object | |
| topoInterpolate | Interpolate Within a Topo Object | |
| windrose-class | Class to Store Windrose Data | |
| trimString | Remove leading and trailing whitespace from strings | |
| velocityStatistics | Report Statistics of adp or adv Velocities | |
| woceUnit2oceUnit | Translate WOCE units to oce units | |
| No Results! | ||
Vignettes of oce
| Name | ||
| adp.Rmd | ||
| ctd-object.png | ||
| ctd.Rmd | ||
| flags.Rmd | ||
| map_projections.Rmd | ||
| oce.Rmd | ||
| subclassing.Rmd | ||
| No Results! | ||
Last month downloads
Details
| Type | Package |
| BugReports | https://github.com/dankelley/oce/issues |
| License | GPL (>= 2) |
| Encoding | UTF-8 |
| URL | https://dankelley.github.io/oce |
| LazyData | false |
| RoxygenNote | 7.0.2 |
| BuildVignettes | true |
| VignetteBuilder | knitr |
| NeedsCompilation | yes |
| LinkingTo | Rcpp |
| Packaged | 2020-02-21 16:35:20 UTC; kelley |
| Repository | CRAN |
| Date/Publication | 2020-02-21 17:40:02 UTC |
| suggests | akima , automap , DBI , foreign , knitr , lubridate , ncdf4 , ocedata , R.utils , raster (>= 1.4.3) , rgdal , rgeos , rmarkdown , RSQLite , sf , sp , tiff , XML |
| depends | gsw , methods , R (>= 2.15) , testthat , utils |
| imports | Rcpp |
| Contributors | British Geological Survey, Clark Richards, Chantelle Layton |
Include our badge in your README
[](http://www.rdocumentation.org/packages/oce)