| libroadrunner | |
|---|---|
| Release | March 23, 2015 |
| Stable release | 2.6.0
/ March 26, 2024 |
| Written in | Python, C++, C, FORTRAN |
| Operating system | Linux, macOS and Microsoft Windows |
| License | Apache License |
| Website | github |
libRoadRunner is a C/C++ software library that supports simulation of SBML based models.. It uses LLVM to generate extremely high-performance code and is the fastest SBML-based simulator currently available. Its main purpose is for use as a reusable library that can be hosted by other applications, particularly on large compute clusters for doing parameter optimization where performance is critical. It also has a set of Python bindings that allow it to be easily used from Python as well as a set of bindings for Julia.
libroadrunner is often paired with Tellurium, which adds additional functionality such as Antimony scripting.
libroadrunner has been widely used in the systems biology community for doing research in systems biology modeling, as well as being a host for other simulation platforms.
libroadrunner has been used in a large variety of research projects. The following lists a small number of those studies:
A number of reviews and commentaries have been written that discuss libroadrunner:
Development of libroadrunner is primarily funded through research grants from the National Institutes of Health
{{cite journal}}: Cite journal requires |journal= (help)