Calculates the moles of CO2 gas to be added to a volume of seawater to achieve the desired pCO2. Useful for ocean acidification experiments where CO2 treatments are desired.
co2_add(
goal_pco2,
start_pH,
vol,
temp = 25,
sal = 35,
TA = NULL,
atm_pres = 1013.25
)
moles of CO2 gas to be added to the seawater.
the desired pCO2 in the water (uatm).
pH of the water before CO2 is added (total scale).
volume of the water (liter).
temperature (°C). Default is 25 °C.
salinity (psu). Default is 35 psu. If sal
< 26 psu, then TA
must be provided.
(optional) total alkalinity (umol / kg). If undefined TA is estimated from salinity using guess_TA
.
atmospheric pressure (mbar). Default is 1013.25 mbar.
Matthew A. Birk, matthewabirk@gmail.com
Jokiel PL, Bahr KD, Rodgers KS. 2014. Low-cost, high-flow mesocosm system for simulating ocean acidification with CO2 gas. Limnol Oceanogr Methods. 12:313–322.
co2_rate
, flush_carb
, carb
, peri_pump
# I want the 50 L reservoir to have a pCO2 = 1000 uatm. It currently has a pH of 7.88.
# How many moles of CO2 gas should be added to the water to reach my desired pCO2?
co2_add(goal_pco2 = 1000, start_pH = 7.88, vol = 50)
Run the code above in your browser using DataLab