stoichcalc
R Functions for Solving Stoichiometric Equations
Description
Given a list of substance compositions, a list of substances involved in a process, and a list of constraints in addition to mass conservation of elementary constituents, the package contains functions to build the substance composition matrix, to analyze the uniqueness of process stoichiometry, and to calculate stoichiometric coefficients if process stoichiometry is unique. (See Reichert, P. and Schuwirth, N., A generic framework for deriving process stoichiometry in enviromental models, Environmental Modelling and Software 25, 1241-1251, 2010 for more details.)
Downloads
271
Last 30 days
11674th
271
Last 90 days
271
Last year
CRAN Check Status
Show all 14 flavors
| Flavor | Status |
|---|---|
| r-devel-linux-x86_64-debian-clang | NOTE |
| r-devel-linux-x86_64-debian-gcc | NOTE |
| r-devel-linux-x86_64-fedora-clang | OK |
| r-devel-linux-x86_64-fedora-gcc | OK |
| r-devel-macos-arm64 | OK |
| r-devel-windows-x86_64 | OK |
| r-oldrel-macos-arm64 | OK |
| r-oldrel-macos-x86_64 | OK |
| r-oldrel-windows-x86_64 | OK |
| r-patched-linux-x86_64 | OK |
| r-release-linux-x86_64 | OK |
| r-release-macos-arm64 | OK |
| r-release-macos-x86_64 | OK |
| r-release-windows-x86_64 | OK |
Check details (14 non-OK)
CRAN incoming feasibility
Maintainer: ‘Peter Reichert <peter.reichert@emeriti.eawag.ch>’
No Authors@R field in DESCRIPTION.
Please add one, modifying
Authors@R: person(given = "Peter",
family = "Reichert",
role = c("aut", "cre"),
email = "peter.reichert@emeriti.eawag.ch")
as necessary.
CRAN incoming feasibility
Maintainer: ‘Peter Reichert <peter.reichert@emeriti.eawag.ch>’
No Authors@R field in DESCRIPTION.
Please add one, modifying
Authors@R: person(given = "Peter",
family = "Reichert",
role = c("aut", "cre"),
email = "peter.reichert@emeriti.eawag.ch")
as necessary.
*
*
*
*
*
*
*
*
*
*
*
*
Check History
NOTE 12 OK · 2 NOTE · 0 WARNING · 0 ERROR · 0 FAILURE Mar 9, 2026
CRAN incoming feasibility
Maintainer: ‘Peter Reichert <peter.reichert@emeriti.eawag.ch>’
No Authors@R field in DESCRIPTION.
Please add one, modifying
Authors@R: person(given = "Peter",
family = "Reichert",
role = c("aut", "cre"),
email = "peter.reichert@emeriti.eawag.ch")
as necessary.
CRAN incoming feasibility
Maintainer: ‘Peter Reichert <peter.reichert@emeriti.eawag.ch>’
No Authors@R field in DESCRIPTION.
Please add one, modifying
Authors@R: person(given = "Peter",
family = "Reichert",
role = c("aut", "cre"),
email = "peter.reichert@emeriti.eawag.ch")
as necessary.