GEOTRACES.cruisetrackMethod
cruisetrack(cruise_name)

Construct GEOTRACES CruiseTrack from cruise name.

GEOTRACES.dictionaryMethod
dictionary(ds)

A dictionary of the variables name and long_name attributes.

Useful for development, dictionary(ds) allows me to provide shortcuts — and a friendlier interface — for accessing GEOTRACES variables.

GEOTRACES.isotopeMethod
isotope(tracer)

Returns the GEOTRACES variable name of the isotope of tracer str.

GEOTRACES.matchingvariablesMethod
matchingvariables(ds::Dataset, str::String)

Lists names of variables that have str in their long_name attribute.

GEOTRACES.metadataMethod
metadata(tracer1, tracer2, tracer3, ...)

Returns the GEOTRACES metadata for given tracers.

GEOTRACES.observationsMethod
observations(tracer1, tracer2, tracer3, ...)

Returns the GEOTRACES observations of the given tracers.

Example usage

x, y, z, ... = observations(tracer1, tracer2, tracer3, ...)
x = observations(tracer1)

Quality control flags

By default, only observations with quality control flag of 1 are kept. If you want more data, you must define keyword-argument QCmax.

x, y, z, ... = observations(tracer1, tracer2, tracer3, ...; QCmax = 2)
x = observations(tracer1; QCmax = 3)
GEOTRACES.qcvarnameMethod
qcvarname(tracer)

Returns the GEOTRACES variable name of the quality control of tracer str.

GEOTRACES.qualitycontrolsMethod
qualitycontrols(tracer1, tracer2, tracer3, ...)

Returns the GEOTRACES quality control flag of the given tracers.

GEOTRACES's Chars are converted to Int by this function.

From GEOTRACES:

1 = good quality
2 = not evaluated, not available or unknown quality
3 = questionable/suspect quality
4 = bad quality
9 = missing data

Note that there should be no 9 because missing data is skipped by the observations function.

GEOTRACES.stdvarnameMethod
stdvarname(tracer)

Returns the GEOTRACES variable name of the standard deviation of tracer str.

GEOTRACES.transectMethod

transect(tracer::String, cruise::String)

The Transect of observations of tracer tracer along cruise cruise.

GEOTRACES.transectsMethod

transects(tracer::String, cruise::String)

The Transects of observations of tracer tracer.

GEOTRACES.varnameMethod
varname(tracer)

Returns the GEOTRACES variable name that "matches" tracer.