Learn R Programming

⚠️There's a newer version (2.1.0) of this package.Take me there.

CHNOSZ (version 1.3.3)

Thermodynamic Calculations and Diagrams for Geochemistry

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.

Copy Link

Version

Install

install.packages('CHNOSZ')

Monthly Downloads

545

Version

1.3.3

License

GPL (>= 2)

Maintainer

Jeffrey Dick

Last Published

August 2nd, 2019

Functions in CHNOSZ (1.3.3)

basis

Define Basis Species
berman

Thermodynamic Properties of Minerals
extdata

Extra Data
findit

Gridded Search to Optimize Objective Functions
protein.info

Summaries of Thermodynamic Properties of Proteins
retrieve

Retrieve Species by Element
ionize.aa

Properties of Ionization of Proteins
info

Search the Thermodynamic Database
util.blast

Functions to Work with BLAST Output Files
util.misc

Functions for Miscellaneous Tasks
util.data

Functions for Checking Thermodynamic Data
nonideal

Activity Coefficients of Aqueous Species
objective

Objective Functions
util.plot

Functions to Create and Modify Plots
util.expression

Functions to Express Chemical Formulas and Properties
util.test

Functions for Writing Tests
util.fasta

Functions for Reading FASTA Files and Downloading from UniProt
util.units

Functions to Convert Units
EOSregress

Regress Equations-of-State Parameters for Aqueous Species
IAPWS95

Properties of Water from IAPWS-95
subcrt

Properties of Species and Reactions
species

Species of Interest
util.formula

Functions to Work with Chemical Formulas
add.obigt

Functions to Work with the Thermodynamic Database
NaCl

Simple NaCl-Water Solution
util.legend

Functions to Make Legend Text
eqdata

Read data from an EQ6 output file
solubility

Equilibrium Chemical Activities of Species
revisit

Plots and Optima of Objective Functions
eos

Equations of State
thermo

Thermodynamic Database and System Settings
util.array

Functions to Work with Multidimensional Arrays
add.protein

Amino Acid Compositions of Proteins
util.protein

Functions for Proteins (Other Calculations)
util.seq

Functions to Work with Sequence Data
affinity

Chemical Affinities of Formation Reactions
CHNOSZ-package

Thermodynamic Calculations and Diagrams for Geochemistry
buffer

Calculating Buffered Chemical Activities
diagram

Chemical Activity Diagrams
DEW

Deep Earth Water (DEW) Model
wjd

Gibbs Energy Minimization by Steepest Descent
yeast

Composition, Localization, and Abundances of Proteins in Yeast
palply

Conditional Parallel Processing
protein

Examples of Calculations for Proteins
util.list

Functions to Work with Lists
util.matrix

Functions for Various Matrix Operations
util.water

Functions for Properties of Water and Steam
water

Properties of Water
equilibrate

Equilibrium Chemical Activities of Species
examples

Run Examples from the Documentation
makeup

Parse Chemical Formulas
mosaic

Chemical Affinities with Changing Basis Species
swap.basis

Swap Basis Species
taxonomy

Extract Data from NCBI Taxonomy Files