Learn R Programming

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

CHNOSZ (version 1.1.0)

Chemical Thermodynamics and Activity Diagrams

Description

An integrated set of tools for thermodynamic calculations in compositional biology and geochemistry. Thermodynamic properties are taken from a database for minerals and inorganic and organic aqueous species including biomolecules, or from amino acid group additivity for proteins. High-temperature properties are calculated using the revised Helgeson-Kirkham-Flowers equations of state for aqueous species. Functions are provided to define a system using basis species, automatically balance reactions, calculate the chemical affinities of reactions for selected species, and plot the results on potential diagrams or equilibrium activity diagrams. Experimental features are available to calculate activity coefficients for aqueous species or for multidimensional optimization of thermodynamic variables using an objective function.

Copy Link

Version

Install

install.packages('CHNOSZ')

Monthly Downloads

770

Version

1.1.0

License

GPL (>= 2)

Maintainer

Jeffrey Dick

Last Published

May 4th, 2017

Functions in CHNOSZ (1.1.0)

IAPWS95

Properties of Water from IAPWS-95
add.protein

Amino Acid Compositions of Proteins
equilibrate

Equilibrium Chemical Activities of Species
examples

Run Examples from the Documentation
read.expr

Experimental Data for Protein Abundances and Localizations
revisit

Plots and Optima of Objective Functions
util.blast

Functions to Work with BLAST Output Files
util.data

Functions to Work with the Thermodynamic Database
util.water

Functions for Properties of Water and Steam
water

Properties of Water
info

Search the Thermodynamic Database
ionize.aa

Properties of Ionization of Proteins
objective

Objective Functions
palply

Conditional Parallel Processing
CHNOSZ-package

Chemical Thermodynamics and Activity Diagrams
taxonomy

Extract Data from NCBI Taxonomy Files
EOSregress

Regress Equations-of-State Parameters for Aqueous Species
swap.basis

Swap Basis Species
util.matrix

Functions for Various Matrix Operations
util.misc

Functions for Miscellaneous Tasks
diagram

Chemical Activity Diagrams
extdata

Extra Data
findit

Gridded Search to Optimize Objective Functions
thermo

Thermodynamic Database and System Definition
species

Species of Interest
subcrt

Properties of Species and Reactions
util.formula

Functions to Work with Chemical Formulas
util.list

Functions to Work with Lists
util.protein

Functions for Proteins (Other Calculations)
util.plot

Functions to Create and Modify Plots
wjd

Gibbs Energy Minimization by Steepest Descent
buffer

Calculating Buffered Chemical Activities
mosaic

Chemical Affinities with Changing Basis Species
basis

Define Basis Species
affinity

Chemical Affinities of Formation Reactions
anim.TCA

Functions to Make Animations
nonideal

Activity coefficients of aqueous species
transfer

Mass Transfer Calculations
makeup

Parse Chemical Formulas
util.array

Functions to Work with Multidimensional Arrays
more.aa

Proteins from Model Organisms
eos

Equations of State
eqdata

Read data from an EQ6 output file
protein

Examples of Calculations for Proteins
protein.info

Summaries of Thermodynamic Properties of Proteins
util.expression

Functions to Express Chemical Formulas and Properties
util.fasta

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

Functions to Work with Sequence Data
util.units

Functions to Convert Units