BSTModelKit.jl is a package for constructing, solving, and analyzing Biochemical Systems Theory (BST) models of biochemical networks written in the Julia programming language.

Installation and Requirements

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.8.x) pkg> add BSTModelKit

To use BSTModelKit.jl in your projects, issue the command:

julia> using BSTModelKitt


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.