Reproducible and flexible simulation experiments with ML-Rules and SESSL
Open accessAbstract
Summary: The modeling language ML-Rules allows specifying and simulating complex systems biology models at multiple levels of organization. The development of such simulation models involves a wide variety of simulation experiments and the replicability of generated simulation results requires suitable means for documenting simulation experiments. Embedded domain-specific languages, such as SESSL, cater to both requirements. With SESSL, the user can integrate diverse simulation experimentation methods and third-party software components into an executable, readable simulation experiment specification. A newly developed SESSL binding for ML-Rules exploits these features of SESSL, opening up new possibilities for executing and documenting simulation experiments with ML-Rules models. Availability and implementation: ML-Rules is implemented in Java, SESSL and its bindings are implemented in Scala. The source code is available under open-source licenses: ML-Rules git.informatik.uni-rostock.de/mosi/mlrules2 ML-Rules Quickstart (Graphical Editor) git.informatik.uni-rostock.de/mosi/mlrules2-quickstart SESSL git.informatik.uni-rostock.de/mosi/sessl and sessl.org SESSL Quickstart (Experiment Template) git.informatik.uni-rostock.de/mosi/sessl-quickstart Furthermore, Maven-compatible compiled packages of ML-Rules, SESSL, and the SESSL bindings are available from the Maven Central Repository at maven.org (org.sessl:* and org.jamesii: mlrules). Supplementary information: Supplementary data are available at Bioinformatics online.
Integrity signals
Registry
Cites
Statistics
Claims the paper makes
Claims other papers make about this one
Each is checked against this paper’s own text: does it say what the citing paper says it does?
The reason for the few rule-based models might be partly because support for thorough experimentation with rule-based models including calibration and validation has only become available during the last decade [97-99].
“The reason for this might be partly because support for thorough experimentation with rule-based models including calibration and validation has only become available during the last decade [97–99].”
From Relating simulation studies by provenance—Developing a family of Wnt signaling models (2021) · cites this paper as [97]
Cites
Exact stochastic simulation of coupled chemical reactions
Gillespie, D. T. (1977) · The Journal of Physical Chemistry · doi:10.1021/j100540a008 · Cited by 9,969 · see citing works
McKay, M. D., Beckman, R. J., & Conover, W. J. (2000) · Technometrics · doi:10.2307/1271432 · Cited by 7,551 · see citing works
McKay, M. D., Beckman, R. J., & Conover, W. J. (2000) · Technometrics · doi:10.1080/00401706.2000.10485979 · Cited by 2,882 · see citing works
Approximate accelerated stochastic simulation of chemically reacting systems
Gillespie, D. T. (2001) · The Journal of Chemical Physics · doi:10.1063/1.1378322 · Cited by 1,890 · see citing works
Vincent Danos, A., & Laneve, C. (2004) · Theoretical Computer Science · doi:10.1016/j.tcs.2004.03.065 · Cited by 502 · see citing works
Blinov, M. L., Faeder, J. R., Goldstein, B., & Hlavacek, W. S. (2004) · Bioinformatics · doi:10.1093/bioinformatics/bth378 · Cited by 430 · see citing works
Spontaneous separation of bi-stable biochemical systems into spatial domains of opposite phases
Elf, J., & Ehrenberg, M. (2004) · Systems Biology · doi:10.1049/sb:20045021 · Cited by 370 · see citing works
Waltemath, D., Adams, R., Bergmann, F. T., Hucka, M., Kolpakov, F., Miller, A. K., Moraru, I., Nickerson, D., Sahle, S., Snoep, J., et al. (2011) · BMC Systems Biology · doi:10.1186/1752-0509-5-198 · Cited by 269 · see citing works
Rule-based multi-level modeling of cell biological systems
Maus, C., Rybacki, S., & Uhrmacher, A. M. (2011) · BMC Systems Biology · doi:10.1186/1752-0509-5-166 · Cited by 150 · see citing works
Self-citationRule‐based modeling of biochemical networks
Faeder, J. R., Blinov, M. L., Goldstein, B., & Hlavacek, W. S. (2005) · Complexity · doi:10.1002/cplx.20074 · Cited by 120 · see citing works
Carusi, A., Burrage, K., & Rodríguez, B. (2012) · American Journal of Physiology-Heart and Circulatory Physiology · doi:10.1152/ajpheart.01151.2011 · Cited by 102 · see citing works
Ewald, R., & Uhrmacher, A. (2014) · ACM Transactions on Modeling and Computer Simulation · doi:10.1145/2567895 · Cited by 75 · see citing works
Self-citationSemantics and Efficient Simulation Algorithms of an Expressive Multilevel Modeling Language
Helms, T., Warnke, T., Maus, C., & Uhrmacher, A. M. (2017) · ACM Transactions on Modeling and Computer Simulation · doi:10.1145/2998499 · Cited by 34 · see citing works
Self-citation
Flagged first, then by citations
1 of the 14 references couldn’t be matched to a known paper.
Cited by
Sorted by citations
Staehlke, S., Haack, F., Waldner, A.-C., Koczan, D., Moerke, C., Mueller, P., Uhrmacher, A. M., & Nebe, J. B. (2020) · Cells · doi:10.3390/cells9081784 · Cited by 36 · see citing works
Self-citationA Model-Driven Approach for Conducting Simulation Experiments
Wilsdorf, P., Heller, J., Budde, K., Zimmermann, J., Warnke, T., Haubelt, C. D., Timmermann, D., van Rienen, U., & Uhrmacher, A. M. (2022) · Applied Sciences · doi:10.3390/app12167977 · Cited by 23 · see citing works
Self-citationRelating simulation studies by provenance—Developing a family of Wnt signaling models
Budde, K., Smith, J., Wilsdorf, P., Haack, F., & Uhrmacher, A. M. (2021) · PLOS Computational Biology · doi:10.1371/journal.pcbi.1009227 · Cited by 23 · see citing works
Self-citationExploring the mechanistic and temporal regulation of LRP6 endocytosis in canonical WNT signaling
Haack, F., Budde, K., & Uhrmacher, A. M. (2020) · Journal of Cell Science · doi:10.1242/jcs.243675 · Cited by 18 · see citing works
Self-citationThe Decision Theatre Triangle for societal challenges—An example case and research needs
Wolf, S., Fürst, S., Geiges, A., Laubichler, M. D., Mielke, J., Steudle, G. A., Winter, K., & Jaeger, C. C. (2023) · Journal of Cleaner Production · doi:10.1016/j.jclepro.2023.136299 · Cited by 18 · see citing works
Provenance Supporting Hyperparameter Analysis in Deep Neural Networks
Pina, D., Kunstmann, L., de Oliveira, D., Valduriez, P., & Mattoso, M. (2021) · Lecture notes in computer science · doi:10.1007/978-3-030-80960-7_2 · Cited by 7 · see citing works
Potential and Challenges of Assurance Cases for Simulation Validation
Wilsdorf, P., Zschaler, S., Haack, F., & Uhrmacher, A. M. (2024) · Winter Simulation Conference · doi:10.1109/wsc63780.2024.10838818 · Cited by 6 · see citing works
Self-citationOpen Science for Computer SimulationPreprint
Monks, T., Harper, A. L., Anagnostou, A., & Taylor, S. (2022) · doi:10.31219/osf.io/zpxtm · Cited by 5 · see citing works
XML Languages and Simulators for Analyzing Molecular Communications Systems
Cevallos, Y., Naranjo, P. G. V., Inca, D., Pilligua, E., Tello-Oquendo, L., León, M., Gómez, C. V., Tene, T., Svozilík, J., Bodero-Poveda, E., et al. (2026) · Signals and communication technology · doi:10.1007/978-3-032-33040-6_2
- Authors
- Warnke, T., Helms, T., & Uhrmacher, A. M.
- Affiliations
- University of Rostock (DE)
- Corresponding author
- Warnke, T
- Venue
- Bioinformatics
- Publisher
- Oxford University Press (OUP)
- Published
- 2017-11-23
- Volume
- 34
- Issue
- 8
- Pages
- 1424-1427
- ISSN
- 1367-4803 (ISSN-L)
- 1367-4811
- OpenAlex
- W2770364859
- Cited by
- 9
- References
- 14
- Citations by year
- 2026: 1 · 2024: 1 · 2023: 1 · 2022: 2 · 2021: 2 · 2020: 2
- FWCI
- 0.22
- Type
- journal article
- Language
- en
- Open access
- bronze
- doi.org
- Locations
- Bioinformatics (publishedVersion)
- PubMed (publishedVersion)
- Funders
- Deutsche Forschungsgemeinschaft (UH 66/13)
- Topics
- Life Sciences › Biochemistry, Genetics and Molecular Biology › Molecular Biology › Gene Regulatory Network Analysis
- Social Sciences › Decision Sciences › Information Systems and Management › Scientific Computing and Data Management
- Physical Sciences › Computer Science › Computational Theory and Mathematics › Modeling and Simulation Systems
- Keywords
- simulation experiments, reproducibility, domain-specific languages, systems biology modeling, executable specifications
About these checks
Registry, retraction, Cites and statistics results are computed, not judged, with one exception: a printed reference that no index lists is read once by a model before it counts as a citation error. Claims are extracted by a model and kept only when their quote appears verbatim in the text; each cited source is then checked, with a model’s help, for whether it says what the claim relies on. Those verdicts can be wrong — read the claim’s quote and the cited source before relying on one.
Statistics and arithmetic are recomputed, not judged.
Confidence bands are shown only for fields calibrated on our annotated test set. None is calibrated yet, so no band is shown.
What counts as a claim ›How we measure confidence ›How we check this ›
Are you an author, or do you see a problem with this page? Request a review