echosounder-class {oce}R Documentation

Class to Store Echosounder Data

Description

Class to store echosounder data.

Details

The data slot is a list containing

Methods

Accessing values. Data may be accessed as e.g. echosounder[["time"]], echosounder[["depth"]], echosounder[["a"]], etc. Items in metadata must be specifield by full name, but those in data may be abbreviated, so long as the abbreviation is unique. In addition to the actual data, some derived fields are also available: echosounder[["distance"]] calls geodDist to compute calculate distance along the ship track, echosounder[["Sv"]] returns a matrix of backscatter strength in DB, and echosounder[["TS"]] returns a matrix of target strength in dB.

Assigning values. Everything that may be accessed may also be assigned, e.g. echosounder[["time"]] <- 3600 + echosounder[["time"]] adds an hour to time.

Author(s)

Dan Kelley

Statistical summaries are provided by summary,echosounder-method, while show displays an overview. The findBottom function infers the ocean bottom from tracing the strongest reflector from ping to ping.

Echosounder objects may be plotted with plot,echosounder-method.

The contents of echosounder objects may be altered with subset,echosounder-method, or with the [[]] scheme discussed in the previous section; skilled users may also manipulate the contents directly, but this is not recommended because it is brittle to changes in the data structure.

See Also

Other classes provided by oce: adp-class, adv-class, argo-class, bremen-class, cm-class, coastline-class, ctd-class, lisst-class, lobo-class, met-class, oce-class, odf-class, rsk-class, sealevel-class, section-class, topo-class, windrose-class

Other things related to echosounder data: [[,echosounder-method, [[<-,echosounder-method, as.echosounder, echosounder, findBottom, plot,echosounder-method, read.echosounder, subset,echosounder-method, summary,echosounder-method


[Package oce version 0.9-22 Index]