oxySol | R Documentation |
Finds dissolved oxygen concentration in equilibrium with water-saturated air.
oxySol(t, S, P = NULL)
t |
temperature, degrees C |
S |
salinity, on the Practical Salinity Scale |
P |
pressure, atm |
Calculations are based on the approach of Benson and Krause (1984), using
Green and Carritt's (1967) equation for dependence of water vapor partial
pressure on t
and S
. Equations are valid for temperature in
the range 0-40 C and salinity in the range 0-40.
Dissolved oxygen concentration in mg/L at 100% saturation. If
P = NULL
, saturation values at 1 atm are calculated.
Alan Jassby, James Cloern
Benson, B.B. and Krause, D. (1984) The concentration and isotopic fractionation of oxygen dissolved in fresh-water and seawater in equilibrium with the atmosphere. Limnology and Oceanography 29, 620-632.
Green, E.J. and Carritt, D.E. (1967) New tables for oxygen saturation of seawater. Journal of Marine Research 25, 140-147.
# Convert DO into % saturation for 1-m depth at Station 32.
# Use convention of expressing saturation at 1 atm.
sfb1 <- subset(sfbay, depth == 1 & stn == 32)
dox.pct <- with(sfb1, 100 * dox/oxySol(temp, sal))
summary(dox.pct)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.