50% off | Unlimited Data & AI Learning

Last chance! 50% off unlimited learning

Sale ends in


respirometry (version 1.2.1)

guess_TA: Estimate total alkalinity from salinity

Description

Estimate total alkalinity from salinity and temperature of surface seawater according to Lee et al. 2006. Useful when a rough guess of TA is needed because measuring TA is not possible or practical.

Usage

guess_TA(temp = 25, sal = 35, region = NULL, extend = TRUE)

Arguments

temp

temperature (<U+00B0>C). Default is 25 <U+00B0>C.

sal

salinity (psu). Default is 35 psu. 31 sal 38; may be narrower for some regions.

region

(optional) geographic region. Options are "(Sub)tropics", "Equatorial Upwelling Pacific", "North Atlantic", "North Pacific", and "Southern Ocean". Default is NULL. If undefined, the average from all these regions is used.

extend

logical. If salinity is 5 psu outside of the bounds defined by Lee et al. 2006 (see Details), should a guess be extrapolated? Default is TRUE.

Value

An estimate of the total alkalinity (umol / kg). If NA or NaN are returned, confirm the temp and sal values are within acceptable ranges for the region of interest.

Details

(Sub)tropics

temp 20 and 31 sal 38

Equatorial Upwelling Pacific

temp 18 and 31 sal 36.5

North Atlantic

0 temp 20 and 31 sal 37

North Pacific

temp 20 and 31 sal 35

Southern Ocean

temp 20 and 33 sal 36

Estimates total alkalinity using the equations provided by Lee et al. 2006 (Geophysical Research Letters). While these equations are designed for open ocean environments, they can provide a rough estimate even for coastal environments. For improved estimate accuracy, the geographic region can be provided. The North Pacific region is longitude-dependent so a longitude of 150 <U+00B0>W is assumed which provides a typical value within the range. Only applicable for surface waters, not very accurate for the ocean interior.

References

Lee K, Tong LT, Millero FJ, Sabine CL, Dickson AG, Goyet C, Park G-H, Wanninkhof R, Feely RA, Key RM. 2006. Global relationships of total alkalinity with salinity and temperature in surface waters of the world<U+2019>s oceans. Geophys Res Lett. 33:L19605.

See Also

predict_pH

Examples

Run this code
# NOT RUN {
guess_TA(temp = 22, sal = 33)
guess_TA(temp = 12, sal = 33, region = "North Atlantic")
guess_TA(temp = 20, sal = 31:35)

guess_TA(sal = 31) # salinity is within bounds
guess_TA(sal = 30) # salinity is outside the bounds and TA is extrapolated
guess_TA(sal = 30, extend = FALSE) # do not extrapolate TA
guess_TA(sal = 25, extend = TRUE) # will not extrapolate with sal > 5 psu out of bounds

# }

Run the code above in your browser using DataLab