CHNOSZ

Thermodynamic Calculations and Diagrams for Geochemistry

An integrated set of tools for thermodynamic calculations in aqueous geochemistry and geobiochemistry. Functions are provided for writing balanced reactions to form species from user-selected basis species and for calculating the standard molal properties of species and reactions, including the standard Gibbs energy and equilibrium constant. Calculations of the non-equilibrium chemical affinity and equilibrium chemical activity of species can be portrayed on diagrams as a function of temperature, pressure, or activity of basis species; in two dimensions, this gives a maximum affinity or predominance diagram. The diagrams have formatted chemical formulas and axis labels, and water stability limits can be added to Eh-pH, oxygen fugacity- temperature, and other diagrams with a redox variable. The package has been developed to handle common calculations in aqueous geochemistry, such as solubility due to complexation of metal ions, mineral buffers of redox or pH, and changing the basis species across a diagram ("mosaic diagrams"). CHNOSZ also has unique capabilities for comparing the compositional and thermodynamic properties of different proteins.

Total

41,194

Last month

3,078

Last week

2,310

Average per day

103

Daily downloads

Total downloads

Description file content

Date
2019-04-20
Package
CHNOSZ
Version
1.3.2
Title
Thermodynamic Calculations and Diagrams for Geochemistry
Author
Jeffrey Dick [aut, cre] (), R Core Team [ctb] (code derived from R's pmax())
Maintainer
Jeffrey Dick
Depends
R (>= 3.1.0)
Suggests
limSolve, testthat, knitr, rmarkdown, tufte
Imports
grDevices, graphics, stats, utils
Description
An integrated set of tools for thermodynamic calculations in aqueous geochemistry and geobiochemistry. Functions are provided for writing balanced reactions to form species from user-selected basis species and for calculating the standard molal properties of species and reactions, including the standard Gibbs energy and equilibrium constant. Calculations of the non-equilibrium chemical affinity and equilibrium chemical activity of species can be portrayed on diagrams as a function of temperature, pressure, or activity of basis species; in two dimensions, this gives a maximum affinity or predominance diagram. The diagrams have formatted chemical formulas and axis labels, and water stability limits can be added to Eh-pH, oxygen fugacity- temperature, and other diagrams with a redox variable. The package has been developed to handle common calculations in aqueous geochemistry, such as solubility due to complexation of metal ions, mineral buffers of redox or pH, and changing the basis species across a diagram ("mosaic diagrams"). CHNOSZ also has unique capabilities for comparing the compositional and thermodynamic properties of different proteins.
Encoding
UTF-8
License
GPL (>= 2)
BuildResaveData
no
VignetteBuilder
knitr
URL
NeedsCompilation
yes
Packaged
2019-04-20 07:50:58 UTC; jedick
Repository
CRAN
Date/Publication
2019-04-21 15:10:11 UTC

install.packages('CHNOSZ')

1.3.2

2 days ago

http://www.chnosz.net/

Jeffrey Dick

GPL (>= 2)

Depends on

R (>= 3.1.0)

Imports

grDevices, graphics, stats, utils

Suggests

limSolve, testthat, knitr, rmarkdown, tufte

Discussions