KNAW Repository

AquaEnv: an aquatic acid–base modelling environment in R

Hofmann, A.F. and Soetaert, K.E.R. and Middelburg, J.J. and Meysman, F.J.R. (2010) AquaEnv: an aquatic acid–base modelling environment in R. Aquatic Geochemistry, 16, 507-546. ISSN 1380-6165.

[img]PDF - Published Version

Official URL:


AquaEnv is an integrated software package for aquatic chemical model generation focused on ocean acidification and antropogenic CO2 uptake. However, the package is not restricted to the carbon cycle or the oceans: it calculates, converts, and visualizes information necessary to describe pH, related CO2 air–water exchange, as well as aquatic acid–base chemistry in general for marine, estuarine or freshwater systems. Due to the fact that it includes the relevant acid–base systems, it can also be applied to pore water systems and anoxic waters. AquaEnv is implemented in the open source programming language R , which allows for a flexible and versatile application: AquaEnv ’s functionality can be used stand-alone as well as seamlessly integrated into reactive-transport models in the R modelling environment. Additionally, AquaEnv provides a routine to simulate and investigate titrations of water samples with a strong acid or base, as well as a routine that allows for a determination of total alkalinity and total carbonate values from recorded titration curves using non-linear curve-fitting.

Item Type:Article
Institutes:Nederlands Instituut voor Ecologie (NIOO)
ID Code:6399
Deposited On:01 Jul 2010 02:00
Last Modified:06 Sep 2011 15:31

Repository Staff Only: item control page