Learn R Programming

biogas (version 1.61)

calcCOD: Calculate Oxygen Demand

Description

calcCOD is used to calculate the oxygen demand (“calculated oxygen demand”, or COD' as described by Rittmann and McCarty (2001)) of a compound.

Usage

calcCOD(form)

Value

A numeric vector with length equal to length of form with COD' in g of oxygen per g of compound.

Arguments

form

a chemical formula, as a character vector, e.g., "C6H12O6" for glucose or "CH3COOH" for acetic acid, or c("C6H12O6", "CH3COOH") for both at once. Not case-sensitive for single letter elements (see ‘Details’).

Author

Sasha D. Hafner and Charlotte Rennuit

Details

Based on Eqs. (2.2) and (2.3) in Rittmann and McCarty (2001) (p 128), but using molar mass calculated with molMass. calcCOD is not case-sensitive as long as all elements have single letter abbreviations. The function is vectorized.

References

Rittmann, B., McCarty, P. 2001 Environmental Biotechnology. McGraw-Hill.

See Also

molMass, predBg

Examples

Run this code
  calcCOD("C6H12O6")

  calcCOD("CH3COOH")

  calcCOD("CH3CH2OH")

  calcCOD("CH4")

  calcCOD("ch4")

  calcCOD(c("C6H12O6", "CH3COOH", "CH3CH2OH"))

Run the code above in your browser using DataLab