Learn R Programming

respirometry (version 2.0.0)

correct_bubble: Adjust respirometer volume for bubbles

Description

Given the volume of the respirometer and the volume of bubbles or air space, the moles of O2 in the system are calculated, and the volume of a respirometer holding the same quantity of O2 with only water is returned.

Usage

correct_bubble(resp_vol, bubble_vol, temp = 25, sal = 35, atm_pres = 1013.25)

Value

The volume of a respirometer holding an equivalent quantity of O2 filled only with water.

Arguments

resp_vol

volume of the respirometer (liter).

bubble_vol

volume of the gas bubbles or headspace (mL).

temp

temperature (°C). Default is 25 °C.

sal

salinity (psu). Default is 35 psu.

atm_pres

atmospheric pressure (mbar). Default is 1013.25 mbar.

Author

Matthew A. Birk, matthewabirk@gmail.com

Details

Depending on temperature and salinity, air holds 20,000x as much O2 as water per unit volume, thus small air bubbles in a respirometer can dramatically increase the amount of O2 an organism has to consume to lower the pO2 or aqueous [O2]. Thus air bubbles lead to underestimations of MO[2]. To correct for this in MO2 calculations after measurement, the volume of the respirometer can be increased. This function calculates the volume needed for MO2 calculations as a function of the volume of air space. Caution: allowing air bubbles into a respirometer is not recommended, even with this post-measurement adjustment. A small error in bubble volume estimation can lead to a large error in calculated metabolic rate.

See Also

molvol

Examples

Run this code
correct_bubble(resp_vol = 50, bubble_vol = 10) # a 10 mL bubble makes a huge difference!

correct_bubble(resp_vol = 50, bubble_vol = 1, temp = 10, sal = 0) 
# in calculating MO2, a volume of 63.8 L should be used rather than the true 50 L.

Run the code above in your browser using DataLab