Jun 19, 2015

libRoadRunner: a high performance SBML simulation and analysis library

Endre T SomogyiHerbert Sauro


This article presents libRoadRunner, an extensible, high-performance, cross-platform, open-source software library for the simulation and analysis of models expressed using Systems Biology Markup Language (SBML). SBML is the most widely used standard for representing dynamic networks, especially biochemical networks. libRoadRunner is fast enough to support large-scale problems such as tissue models, studies that require large numbers of repeated runs and interactive simulations. libRoadRunner is a self-contained library, able to run both as a component inside other tools via its C++ and C bindings, and interactively through its Python interface. Its Python Application Programming Interface (API) is similar to the APIs of MATLAB ( WWWMATHWORKSCOM: ) and SciPy ( HTTP//WWWSCIPYORG/: ), making it fast and easy to learn. libRoadRunner uses a custom Just-In-Time (JIT) compiler built on the widely used LLVM JIT compiler framework. It compiles SBML-specified models directly into native machine code for a variety of processors, making it appropriate for solving extremely large models or repeated runs. libRoadRunner is flexible, supporting the bulk of the SBML specification (except for delay and non-linear algebraic equations) including ...Continue Reading

  • References25
  • Citations12


Mentioned in this Paper

In Silico
Electronic Health Records
Integrator, veterinary brand name drug
DNA Stability Analysis
Cross Validation
Theoretical Study
Computer Programs and Programming

Related Feeds

Adhesion Molecules in Health and Disease

Cell adhesion molecules are a subset of cell adhesion proteins located on the cell surface involved in binding with other cells or with the extracellular matrix in the process called cell adhesion. In essence, cell adhesion molecules help cells stick to each other and to their surroundings. Cell adhesion is a crucial component in maintaining tissue structure and function. Discover the latest research on adhesion molecule and their role in health and disease here.

CZI Human Cell Atlas Seed Network

The aim of the Human Cell Atlas (HCA) is to build reference maps of all human cells in order to enhance our understanding of health and disease. The Seed Networks for the HCA project aims to bring together collaborators with different areas of expertise in order to facilitate the development of the HCA. Find the latest research from members of the HCA Seed Networks here.

Related Papers

Computer Methods and Programs in Biomedicine
Arnaud Barre, Stéphane Armand
Benjamin J BornsteinMichael Hucka
Conference Proceedings : ... Annual International Conference of the IEEE Engineering in Medicine and Biology Society
Bastian Venthur, Benjamin Blankertz
Methods in Molecular Biology
Sarah M Keating, Nicolas Le Novère
© 2020 Meta ULC. All rights reserved