bioRxivSystems BiologyPreprint
TRuML: A Translator for Rule-Based Modeling Languages
Abstract
Rule-based modeling languages, such as the Kappa and BioNetGen languages (BNGL), are powerful frameworks for modeling the dynamics of complex biochemical reaction networks. Each language is distributed with a distinct software suite and modelers may wish to take advantage of both toolsets. This paper introduces a practical application called TRuML that translates models written in either Kappa or BNGL into the other language. While similar in many respects, key differences between the two languages makes translation sufficiently complex that automation becomes a useful tool. TRuML accommodates the languages complexities and produces a semantically equivalent model in the alternate language of the input model when possible and an approximate model in certain other cases. Here, we discuss a number of these complexities and provide examples of equivalent models in both Kappa and BNGL.\n\nCCS CONCEPTS* Applied computing [->] Systems biology; * Computing methodologies [->] Simulation languages;
- Citations
- 6
Reproducibility ledger
Nobody has reported trying to reproduce this paper yet. Did you replicate an experiment or run the code? Your report saves the next lab a week.
Sign in to file a reproducibility report.
Related papers
- NL2BLTL: Automated Generation of Bounded Linear Temporal Logic from Natural Language for Systems Biology
Difei Tang, Nataša Miškov-Živanov·bioRxiv·Aug 6, 2025
- From word models to executable models of signaling networks using automated assembly
Benjamin M. Gyori, John A. Bachman, … Peter Karl Sorger·Molecular Systems BiologyPeer-reviewed·Nov 1, 2017
- Rule-based modeling using wildcards
Steven S. Andrews·bioRxiv·Feb 27, 2017
- rxncon 2.0: a language for executable molecular systems biology
Jesper C. Romers, Marcus Krantz·bioRxiv·Sep 5, 2017
- SBML to bond graphs: from conversion to composition
N. Shahidi, M. Pan, … D. P. Nickerson·bioRxiv·May 25, 2022
- GEMtractor: Extracting Views into Genome-scale Metabolic Models
Martin Scharm, Olaf Wolkenhauer A, … Ali Salehzadeh‐Yazdi·BioinformaticsPeer-reviewed·Jan 24, 2020