Leonie J Lorenz, Antoine Andréoletti, Tung V N Nguyen, Henning Hermjakob, Richard G FitzJohn, Rahuman S Malik Sheriff, John A Lees
{"title":"SBMLtoOdin和menelmacar:为专家和非专家观众提供系统生物学模型的交互式可视化。","authors":"Leonie J Lorenz, Antoine Andréoletti, Tung V N Nguyen, Henning Hermjakob, Richard G FitzJohn, Rahuman S Malik Sheriff, John A Lees","doi":"10.1093/bioinformatics/btaf484","DOIUrl":null,"url":null,"abstract":"<p><strong>Summary: </strong>Computational models in biology can increase our understanding of biological systems, be used to answer research questions, and make predictions. Accessibility and reusability of computational models is limited and often restricted to experts in programming and mathematics. This is due to the need to implement entire models and solvers from the mathematical notation models are normally presented as. Here, we present SBMLtoOdin, an R package that translates differential equation models in SBML format from the BioModels database into executable R code using the R package odin, allowing researchers to easily reuse models. We also present Menelmacar, a web-based application that provides interactive visualisations of these models by solving their differential equations in the browser. This platform allows non-experts to simulate and investigate models using an easy-to-use interface.</p><p><strong>Availability and implementation: </strong>SBMLtoOdin is published under the open source Apache 2.0 licence at https://github.com/bacpop/SBMLtoOdin and can be installed as an R package. The code for the Menelmacar website is published under the MIT License at https://github.com/bacpop/odinviewer, and the website can be found at https://biomodels.bacpop.org/.</p>","PeriodicalId":93899,"journal":{"name":"Bioinformatics (Oxford, England)","volume":" ","pages":""},"PeriodicalIF":5.4000,"publicationDate":"2025-09-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://www.ncbi.nlm.nih.gov/pmc/articles/PMC12472120/pdf/","citationCount":"0","resultStr":"{\"title\":\"SBMLtoOdin and Menelmacar: interactive visualisation of systems biology models for expert and non-expert audiences.\",\"authors\":\"Leonie J Lorenz, Antoine Andréoletti, Tung V N Nguyen, Henning Hermjakob, Richard G FitzJohn, Rahuman S Malik Sheriff, John A Lees\",\"doi\":\"10.1093/bioinformatics/btaf484\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"<p><strong>Summary: </strong>Computational models in biology can increase our understanding of biological systems, be used to answer research questions, and make predictions. Accessibility and reusability of computational models is limited and often restricted to experts in programming and mathematics. This is due to the need to implement entire models and solvers from the mathematical notation models are normally presented as. Here, we present SBMLtoOdin, an R package that translates differential equation models in SBML format from the BioModels database into executable R code using the R package odin, allowing researchers to easily reuse models. We also present Menelmacar, a web-based application that provides interactive visualisations of these models by solving their differential equations in the browser. This platform allows non-experts to simulate and investigate models using an easy-to-use interface.</p><p><strong>Availability and implementation: </strong>SBMLtoOdin is published under the open source Apache 2.0 licence at https://github.com/bacpop/SBMLtoOdin and can be installed as an R package. The code for the Menelmacar website is published under the MIT License at https://github.com/bacpop/odinviewer, and the website can be found at https://biomodels.bacpop.org/.</p>\",\"PeriodicalId\":93899,\"journal\":{\"name\":\"Bioinformatics (Oxford, England)\",\"volume\":\" \",\"pages\":\"\"},\"PeriodicalIF\":5.4000,\"publicationDate\":\"2025-09-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"https://www.ncbi.nlm.nih.gov/pmc/articles/PMC12472120/pdf/\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Bioinformatics (Oxford, England)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1093/bioinformatics/btaf484\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Bioinformatics (Oxford, England)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1093/bioinformatics/btaf484","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
SBMLtoOdin and Menelmacar: interactive visualisation of systems biology models for expert and non-expert audiences.
Summary: Computational models in biology can increase our understanding of biological systems, be used to answer research questions, and make predictions. Accessibility and reusability of computational models is limited and often restricted to experts in programming and mathematics. This is due to the need to implement entire models and solvers from the mathematical notation models are normally presented as. Here, we present SBMLtoOdin, an R package that translates differential equation models in SBML format from the BioModels database into executable R code using the R package odin, allowing researchers to easily reuse models. We also present Menelmacar, a web-based application that provides interactive visualisations of these models by solving their differential equations in the browser. This platform allows non-experts to simulate and investigate models using an easy-to-use interface.
Availability and implementation: SBMLtoOdin is published under the open source Apache 2.0 licence at https://github.com/bacpop/SBMLtoOdin and can be installed as an R package. The code for the Menelmacar website is published under the MIT License at https://github.com/bacpop/odinviewer, and the website can be found at https://biomodels.bacpop.org/.