View on GitHub


Rule-based modeling framework


Upcoming Features

BioNetGen Modelling Language

This web site serves the BioNetGen user community by providing information about BioNetGen and tools for the development, annotation, and discussion of BioNetGen models.

Please send questions, comments, and account requests to We will treat all help requests, including models or model snippets, as confidential.

If you use BioNetGen in a work submitted for publication, please cite:

Harris, L. A. et al. BioNetGen 2.2: advances in rule-based modeling. Bioinformatics 32, 3366–3368 (2016).

In addition, please send us an email or send a tweet to @bionetgen. We’d love to hear about it!


Documentation and Tutorials




If you encounter any problems with BioNetGen or have suggestions, please post an issue on BioNetGen GitHub issues page.


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.