BSTModelKit.jl
is a package for constructing, solving, and analyzing Biochemical Systems Theory (BST) models of biochemical networks written in the Julia programming language. In particular, BSTModelKit.jl
provides a set of tools for constructing and solving S-system BST representations of the form:
where
The S-system BST representation was developed by Savageau, Voit, and coworkers. For a nice introduction to the S-system representation, see:
- Savageau M, Voit E, Irvine D. Biochemical systems theory and metabolic control theory: 1. fundamental similarities and differences. Math Biosci. 1987 86(2): 127-45. doi.org/10.1016/0025-5564(87)90007-1.
- Savageau M. Biochemical systems analysis: a study of function and design in molecular biology. Reading, MA: Addison-Wesley; 1976.
Finally, BSTModelKit.jl
is a research code, expect there will be (many) bugs, breaking changes (often), etc.
BSTModelKit.jl
can be installed, updated, or removed using the Julia package management system. To access the package management interface, open the Julia REPL, and start the package mode by pressing ]
.
While in package mode, to install BSTModelKit.jl
, issue the command:
(@v1.1.x) pkg> add BSTModelKit
To use BSTModelKit.jl
in your projects, issue the command:
julia> using BSTModelKit
Documentation for the BSTModelKit.jl
package can be found here.
The work described here was supported by the following grants:
- The Interaction of Basal Risk, Pharmacological Ovulation Induction, Pregnancy and Delivery on Hemostatic Balance NIH NHLBI R-33 HL 141787 (PI’s Bernstein , Orfeo) and
- The Pregnancy Phenotype and Predisposition to Preeclampsia NIH NHLBI R01 HL 71944 (PI Bernstein).
This software is proved "AS IS" without warranty of any kind, express or implied, including but not limited to warranties of merchantability, fitness for a particular purpose, and non-infringement. In no event shall the authors or copyright holders be liable for any claim, damages, or other liability, whether in action or contract, tort or otherwise, arising from, out of, or in connection with the software or the use of other dealings in the software.