View on GitHub


Rule-based modeling framework

Welcome to BioNetGen!

BioNetGen is software designed for modular, structure-based modeling of biochemical reaction networks. It can be applied to many other types of modeling as well. It provides a simple, graph-based syntax that lets users build reaction models out of structured objects that can bind and undergo modification.




Getting Help and Reporting Problems

Citing BioNetGen

If you use BioNetGen for a project please cite

Other tools


Current development of BioNetGen is supported in part by the NIGMS-funded (P41GM103712) National Center for Multiscale Modeling of Biological Systems (MMBioS). Past support has been provided by NIH grants (GM076570, GM103712, GM085273, AI35997, CA109552), NSF grant 0829788, the Arizona Biomedical Research Commission, and the Department of Computational Biology at the University of Pittsburgh School of Medicine.

BioNetGen and this web site are maintained by the Lab of James Faeder in the Department of Computational and Systems Biology and the University of Pittsburgh School of Medicine.