1
|
Martins dos Santos V, Anton M, Szomolay B, Ostaszewski M, Arts I, Benfeitas R, Dominguez Del Angel V, Domínguez-Romero E, Ferk P, Fey D, Goble C, Golebiewski M, Gruden K, Heil KF, Hermjakob H, Kahlem P, Klapa MI, Koehorst J, Kolodkin A, Kutmon M, Leskošek B, Moretti S, Müller W, Pagni M, Rezen T, Rocha M, Rozman D, Šafránek D, T. Scott W, Sheriff RSM, Suarez Diez M, Van Steen K, Westerhoff HV, Wittig U, Wolstencroft K, Zupanic A, Evelo CT, Hancock JM. Systems Biology in ELIXIR: modelling in the spotlight. F1000Res 2022; 11:ELIXIR-1265. [PMID: 36742342 PMCID: PMC9871403 DOI: 10.12688/f1000research.126734.1] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [Key Words] [MESH Headings] [Track Full Text] [Figures] [Journal Information] [Submit a Manuscript] [Subscribe] [Scholar Register] [Accepted: 10/24/2022] [Indexed: 11/09/2022] Open
Abstract
In this white paper, we describe the founding of a new ELIXIR Community - the Systems Biology Community - and its proposed future contributions to both ELIXIR and the broader community of systems biologists in Europe and worldwide. The Community believes that the infrastructure aspects of systems biology - databases, (modelling) tools and standards development, as well as training and access to cloud infrastructure - are not only appropriate components of the ELIXIR infrastructure, but will prove key components of ELIXIR's future support of advanced biological applications and personalised medicine. By way of a series of meetings, the Community identified seven key areas for its future activities, reflecting both future needs and previous and current activities within ELIXIR Platforms and Communities. These are: overcoming barriers to the wider uptake of systems biology; linking new and existing data to systems biology models; interoperability of systems biology resources; further development and embedding of systems medicine; provisioning of modelling as a service; building and coordinating capacity building and training resources; and supporting industrial embedding of systems biology. A set of objectives for the Community has been identified under four main headline areas: Standardisation and Interoperability, Technology, Capacity Building and Training, and Industrial Embedding. These are grouped into short-term (3-year), mid-term (6-year) and long-term (10-year) objectives.
Collapse
Affiliation(s)
- Vitor Martins dos Santos
- Laboratory of Bioprocess Engineering, Wageningen University & Research, Wageningen, 6708 PB, The Netherlands
| | - Mihail Anton
- Department of Biology and Biological Engineering, National Bioinformatics Infrastructure Sweden, Science for Life Laboratory, Chalmers University of Technology, Gothenburg, SE-41258, Sweden
| | - Barbara Szomolay
- Division of Infection and Immunity, School of Medicine, Cardiff University, Cardiff, UK
| | - Marek Ostaszewski
- Luxembourg Centre for Systems Biomedicine (LCSB), University of Luxembourg, Belvaux, L-4367, Luxembourg
| | - Ilja Arts
- Maastricht Centre for Systems Biology (MaCSBio), Maastricht University, Maastricht, 6200 MD, The Netherlands
| | - Rui Benfeitas
- National Bioinformatics Infrastructure Sweden (NBIS), Science for Life Laboratory, Department of Biochemistry and Biophysics, Stockholm University, Stockholm, Sweden
| | | | | | - Polonca Ferk
- Faculty of Medicine, Institute for Biostatistics and Medical Informatics, Centre ELIXIR-SI, University of Ljubljana, Ljubljana, SI-1000, Slovenia
| | - Dirk Fey
- Systems Biology Ireland, School of Medicine, University College Dublin, Dublin, 4, Ireland
| | - Carole Goble
- Department of Computer Science, The University of Manchester, Manchester, M13 9PL, UK
| | - Martin Golebiewski
- Heidelberg Institute for Theoretical Studies - HITS, Heidelberg, 69118, Germany
| | - Kristina Gruden
- Department of Biotechnology and Systems Biology, National Institute of Biology, Ljubljana, SI-1000, Slovenia
| | | | - Henning Hermjakob
- European Molecular Biology Laboratory, European Bioinformatics Institute (EMBL-EBI), Hinxton, Cambridge, CB10 1SD, UK
| | - Pascal Kahlem
- Scientific Network Management SL, Barcelona, 08015, Spain
| | - Maria I. Klapa
- Metabolic Engineering & Systems Biology Laboratory, Institute of Chemical Engineering Sciences, Foundation for Research & Technology - Hellas (FORTH/ICE-HT), Patras, 26504, Greece
| | - Jasper Koehorst
- Laboratory of Systems and Synthetic Biology, Wageningen University & Research, Wageningen, 6708WE, The Netherlands
| | - Alexey Kolodkin
- Competence Center for Methodology and Statistics; Transversal Translational Medicine, Translational Medicine Operations Hub, Luxembourg Institute of Health, Strassen, L-1445, Luxembourg
- ISBE.NL, VU University of Amsterdam, Amsterdam, The Netherlands
| | - Martina Kutmon
- Maastricht Centre for Systems Biology (MaCSBio), Maastricht University, Maastricht, 6200 MD, The Netherlands
- Department of Bioinformatics - BiGCaT, NUTRIM, Maastricht University, Maastricht, 6200 MD, The Netherlands
| | - Brane Leskošek
- Faculty of Medicine, Institute for Biostatistics and Medical Informatics, Centre ELIXIR-SI, University of Ljubljana, Ljubljana, SI-1000, Slovenia
| | | | - Wolfgang Müller
- Heidelberg Institute for Theoretical Studies - HITS, Heidelberg, 69118, Germany
| | - Marco Pagni
- SIB Swiss Institute of Bioinformatics, Lausanne, Switzerland
| | - Tadeja Rezen
- Faculty of Medicine, University of Ljubljana, Ljubljana, SI-1000, Slovenia
| | - Miguel Rocha
- Centre of Biological Engineering, University of Minho, Braga, Portugal
| | - Damjana Rozman
- Faculty of Medicine, University of Ljubljana, Ljubljana, SI-1000, Slovenia
| | - David Šafránek
- Faculty of Informatics, Masaryk University, Brno, 602 00, Czech Republic
| | - William T. Scott
- Laboratory of Systems and Synthetic Biology, Wageningen University & Research, Wageningen, 6708WE, The Netherlands
- UNLOCK, Wageningen University & Research, 6708 PB Wageningen, The Netherlands
| | - Rahuman S. Malik Sheriff
- European Molecular Biology Laboratory, European Bioinformatics Institute (EMBL-EBI), Hinxton, Cambridge, CB10 1SD, UK
| | - Maria Suarez Diez
- Laboratory of Systems and Synthetic Biology, Wageningen University & Research, Wageningen, 6708WE, The Netherlands
| | - Kristel Van Steen
- BIO3 - Laboratory for Systems Medicine, Department of Human Genetics, KU Leuven, Leuven, 3000, Belgium
- BIO3 - Systems Genetics, GIGA-R Medical Genomics, University of Liege, Liege, 4000, Belgium
| | | | - Ulrike Wittig
- Heidelberg Institute for Theoretical Studies - HITS, Heidelberg, 69118, Germany
| | - Katherine Wolstencroft
- Leiden Institute of Advanced Computer Science, Leiden University, Leiden, 2333 CA, The Netherlands
| | - Anze Zupanic
- Department of Biotechnology and Systems Biology, National Institute of Biology, Ljubljana, SI-1000, Slovenia
| | - Chris T. Evelo
- Department of Bioinformatics - BiGCaT, NUTRIM, Maastricht University, Maastricht, 6200 MD, The Netherlands
| | - John M. Hancock
- Faculty of Medicine, University of Ljubljana, Ljubljana, SI-1000, Slovenia
| |
Collapse
|
2
|
Martins dos Santos V, Anton M, Szomolay B, Ostaszewski M, Arts I, Benfeitas R, Dominguez Del Angel V, Domínguez-Romero E, Ferk P, Fey D, Goble C, Golebiewski M, Gruden K, Heil KF, Hermjakob H, Kahlem P, Klapa MI, Koehorst J, Kolodkin A, Kutmon M, Leskošek B, Moretti S, Müller W, Pagni M, Rezen T, Rocha M, Rozman D, Šafránek D, T. Scott W, Sheriff RSM, Suarez Diez M, Van Steen K, Westerhoff HV, Wittig U, Wolstencroft K, Zupanic A, Evelo CT, Hancock JM. Systems Biology in ELIXIR: modelling in the spotlight. F1000Res 2022; 11:ELIXIR-1265. [PMID: 36742342 PMCID: PMC9871403 DOI: 10.12688/f1000research.126734.2] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [Key Words] [Track Full Text] [Figures] [Journal Information] [Submit a Manuscript] [Subscribe] [Scholar Register] [Accepted: 05/20/2024] [Indexed: 06/05/2024] Open
Abstract
In this white paper, we describe the founding of a new ELIXIR Community - the Systems Biology Community - and its proposed future contributions to both ELIXIR and the broader community of systems biologists in Europe and worldwide. The Community believes that the infrastructure aspects of systems biology - databases, (modelling) tools and standards development, as well as training and access to cloud infrastructure - are not only appropriate components of the ELIXIR infrastructure, but will prove key components of ELIXIR's future support of advanced biological applications and personalised medicine. By way of a series of meetings, the Community identified seven key areas for its future activities, reflecting both future needs and previous and current activities within ELIXIR Platforms and Communities. These are: overcoming barriers to the wider uptake of systems biology; linking new and existing data to systems biology models; interoperability of systems biology resources; further development and embedding of systems medicine; provisioning of modelling as a service; building and coordinating capacity building and training resources; and supporting industrial embedding of systems biology. A set of objectives for the Community has been identified under four main headline areas: Standardisation and Interoperability, Technology, Capacity Building and Training, and Industrial Embedding. These are grouped into short-term (3-year), mid-term (6-year) and long-term (10-year) objectives.
Collapse
Affiliation(s)
- Vitor Martins dos Santos
- Laboratory of Bioprocess Engineering, Wageningen University & Research, Wageningen, 6708 PB, The Netherlands
| | - Mihail Anton
- Department of Biology and Biological Engineering, National Bioinformatics Infrastructure Sweden, Science for Life Laboratory, Chalmers University of Technology, Gothenburg, SE-41258, Sweden
| | - Barbara Szomolay
- Division of Infection and Immunity, School of Medicine, Cardiff University, Cardiff, UK
| | - Marek Ostaszewski
- Luxembourg Centre for Systems Biomedicine (LCSB), University of Luxembourg, Belvaux, L-4367, Luxembourg
| | - Ilja Arts
- Maastricht Centre for Systems Biology (MaCSBio), Maastricht University, Maastricht, 6200 MD, The Netherlands
| | - Rui Benfeitas
- National Bioinformatics Infrastructure Sweden (NBIS), Science for Life Laboratory, Department of Biochemistry and Biophysics, Stockholm University, Stockholm, Sweden
| | | | | | - Polonca Ferk
- Faculty of Medicine, Institute for Biostatistics and Medical Informatics, Centre ELIXIR-SI, University of Ljubljana, Ljubljana, SI-1000, Slovenia
| | - Dirk Fey
- Systems Biology Ireland, School of Medicine, University College Dublin, Dublin, 4, Ireland
| | - Carole Goble
- Department of Computer Science, The University of Manchester, Manchester, M13 9PL, UK
| | - Martin Golebiewski
- Heidelberg Institute for Theoretical Studies - HITS, Heidelberg, 69118, Germany
| | - Kristina Gruden
- Department of Biotechnology and Systems Biology, National Institute of Biology, Ljubljana, SI-1000, Slovenia
| | | | - Henning Hermjakob
- European Molecular Biology Laboratory, European Bioinformatics Institute (EMBL-EBI), Hinxton, Cambridge, CB10 1SD, UK
| | - Pascal Kahlem
- Scientific Network Management SL, Barcelona, 08015, Spain
| | - Maria I. Klapa
- Metabolic Engineering & Systems Biology Laboratory, Institute of Chemical Engineering Sciences, Foundation for Research & Technology - Hellas (FORTH/ICE-HT), Patras, 26504, Greece
| | - Jasper Koehorst
- Laboratory of Systems and Synthetic Biology, Wageningen University & Research, Wageningen, 6708WE, The Netherlands
| | - Alexey Kolodkin
- Competence Center for Methodology and Statistics; Transversal Translational Medicine, Translational Medicine Operations Hub, Luxembourg Institute of Health, Strassen, L-1445, Luxembourg
- ISBE.NL, VU University of Amsterdam, Amsterdam, The Netherlands
| | - Martina Kutmon
- Maastricht Centre for Systems Biology (MaCSBio), Maastricht University, Maastricht, 6200 MD, The Netherlands
- Department of Bioinformatics - BiGCaT, NUTRIM, Maastricht University, Maastricht, 6200 MD, The Netherlands
| | - Brane Leskošek
- Faculty of Medicine, Institute for Biostatistics and Medical Informatics, Centre ELIXIR-SI, University of Ljubljana, Ljubljana, SI-1000, Slovenia
| | | | - Wolfgang Müller
- Heidelberg Institute for Theoretical Studies - HITS, Heidelberg, 69118, Germany
| | - Marco Pagni
- SIB Swiss Institute of Bioinformatics, Lausanne, Switzerland
| | - Tadeja Rezen
- Faculty of Medicine, University of Ljubljana, Ljubljana, SI-1000, Slovenia
| | - Miguel Rocha
- Centre of Biological Engineering, University of Minho, Braga, Portugal
| | - Damjana Rozman
- Faculty of Medicine, University of Ljubljana, Ljubljana, SI-1000, Slovenia
| | - David Šafránek
- Faculty of Informatics, Masaryk University, Brno, 602 00, Czech Republic
| | - William T. Scott
- Laboratory of Systems and Synthetic Biology, Wageningen University & Research, Wageningen, 6708WE, The Netherlands
- UNLOCK, Wageningen University & Research, 6708 PB Wageningen, The Netherlands
| | - Rahuman S. Malik Sheriff
- European Molecular Biology Laboratory, European Bioinformatics Institute (EMBL-EBI), Hinxton, Cambridge, CB10 1SD, UK
| | - Maria Suarez Diez
- Laboratory of Systems and Synthetic Biology, Wageningen University & Research, Wageningen, 6708WE, The Netherlands
| | - Kristel Van Steen
- BIO3 - Laboratory for Systems Medicine, Department of Human Genetics, KU Leuven, Leuven, 3000, Belgium
- BIO3 - Systems Genetics, GIGA-R Medical Genomics, University of Liege, Liege, 4000, Belgium
| | | | - Ulrike Wittig
- Heidelberg Institute for Theoretical Studies - HITS, Heidelberg, 69118, Germany
| | - Katherine Wolstencroft
- Leiden Institute of Advanced Computer Science, Leiden University, Leiden, 2333 CA, The Netherlands
| | - Anze Zupanic
- Department of Biotechnology and Systems Biology, National Institute of Biology, Ljubljana, SI-1000, Slovenia
| | - Chris T. Evelo
- Department of Bioinformatics - BiGCaT, NUTRIM, Maastricht University, Maastricht, 6200 MD, The Netherlands
| | - John M. Hancock
- Faculty of Medicine, University of Ljubljana, Ljubljana, SI-1000, Slovenia
| |
Collapse
|
3
|
Gebhardt T, Touré V, Waltemath D, Wolkenhauer O, Scharm M. Exploring the evolution of biochemical models at the network level. PLoS One 2022; 17:e0265735. [PMID: 35312734 PMCID: PMC8936491 DOI: 10.1371/journal.pone.0265735] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [MESH Headings] [Grants] [Track Full Text] [Download PDF] [Figures] [Journal Information] [Subscribe] [Scholar Register] [Received: 06/25/2021] [Accepted: 03/07/2022] [Indexed: 11/18/2022] Open
Abstract
The evolution of biochemical models is difficult to track. At present, it is not possible to inspect the differences between model versions at the network level. Biochemical models are often constructed in a distributed, non-linear process: collaborators create model versions on different branches from novel information, model extensions, during curation and adaption. To discuss and align the versions, it is helpful to abstract the changes to the network level. The differences between two model versions can be detected by the software tool BiVeS. However, it cannot show the structural changes resulting from the differences. Here, we present a method to visualise the differences between model versions effectively. We developed a JSON schema to communicate the differences at the network level and extended BiVeS accordingly. Additionally, we developed DiVil, a web-based tool to represent the model and the differences as a standardised network using D3. It combines an automatic layout with an interactive user interface to improve the visualisation and to inspect the model. The network can be exported in standardised formats as images or markup language. Our method communicates the structural differences between model versions. It facilitates the discussion of changes and thus supports the collaborative and non-linear nature of model development. Availability and implementation: DiVil prototype: https://divil.bio.informatik.uni-rostock.de, Code on GitHub: https://github.com/Gebbi8/DiVil, licensed under Apache License 2.0. Contact:url="tom.gebhardt@uni-rostock.de.
Collapse
Affiliation(s)
- Tom Gebhardt
- Department of Systems Biology and Bioinformatics, University of Rostock, Rostock, Germany
- * E-mail:
| | - Vasundra Touré
- Personalized Health Informatics Group, SIB Swiss Institute of Bioinformatics, Lausanne, Switzerland
| | - Dagmar Waltemath
- Medical Informatics Laboratory, Institute for Community Medicine, University Medicine Greifswald, Greifswald, Germany
| | - Olaf Wolkenhauer
- Department of Systems Biology and Bioinformatics, University of Rostock, Rostock, Germany
- Leibniz-Institute for Food Systems Biology at the Technical University of Munich, Munich, Germany
| | - Martin Scharm
- Department of Systems Biology and Bioinformatics, University of Rostock, Rostock, Germany
| |
Collapse
|
4
|
Budde K, Smith J, Wilsdorf P, Haack F, Uhrmacher AM. Relating simulation studies by provenance-Developing a family of Wnt signaling models. PLoS Comput Biol 2021; 17:e1009227. [PMID: 34351901 PMCID: PMC8407594 DOI: 10.1371/journal.pcbi.1009227] [Citation(s) in RCA: 4] [Impact Index Per Article: 1.3] [Reference Citation Analysis] [Abstract] [MESH Headings] [Grants] [Download PDF] [Figures] [Journal Information] [Subscribe] [Scholar Register] [Received: 02/15/2021] [Revised: 08/31/2021] [Accepted: 06/29/2021] [Indexed: 12/28/2022] Open
Abstract
For many biological systems, a variety of simulation models exist. A new simulation model is rarely developed from scratch, but rather revises and extends an existing one. A key challenge, however, is to decide which model might be an appropriate starting point for a particular problem and why. To answer this question, we need to identify entities and activities that contributed to the development of a simulation model. Therefore, we exploit the provenance data model, PROV-DM, of the World Wide Web Consortium and, building on previous work, continue developing a PROV ontology for simulation studies. Based on a case study of 19 Wnt/β-catenin signaling models, we identify crucial entities and activities as well as useful metadata to both capture the provenance information from individual simulation studies and relate these forming a family of models. The approach is implemented in WebProv, a web application for inserting and querying provenance information. Our specialization of PROV-DM contains the entities Research Question, Assumption, Requirement, Qualitative Model, Simulation Model, Simulation Experiment, Simulation Data, and Wet-lab Data as well as activities referring to building, calibrating, validating, and analyzing a simulation model. We show that most Wnt simulation models are connected to other Wnt models by using (parts of) these models. However, the overlap, especially regarding the Wet-lab Data used for calibration or validation of the models is small. Making these aspects of developing a model explicit and queryable is an important step for assessing and reusing simulation models more effectively. Exposing this information helps to integrate a new simulation model within a family of existing ones and may lead to the development of more robust and valid simulation models. We hope that our approach becomes part of a standardization effort and that modelers adopt the benefits of provenance when considering or creating simulation models. We revise a provenance ontology for simulation studies of cellular biochemical models. Provenance information is useful for understanding the creation of a simulation model because it not only contains information about the entities and activities that have led to a simulation model but also their relations, all of which can be visualized. It provides additional structure by explicitly recording research questions, assumptions, and requirements and relating them along with data, qualitative models, simulation models, and simulation experiments through a small set of predefined but extensible activities. We have applied our concept to a family of 19 Wnt signaling models and implemented a web-based tool (WebProv) to store the provenance information from these studies. The resulting provenance graph visualizes the story line of simulation studies and demonstrates the creation and calibration of simulation models, the successive attempts of validation and extension, and shows, beyond an individual simulation study, how the Wnt models are related. Thereby, the steps and sources that contributed to a simulation model are made explicit. Our approach complements other approaches aimed at facilitating the reuse and assessment of simulation products in systems biology such as model repositories as well as annotation and documentation guidelines.
Collapse
Affiliation(s)
- Kai Budde
- Institute for Visual and Analytic Computing, University of Rostock, Rostock, Germany
- * E-mail:
| | - Jacob Smith
- Faculty of Computer Science, University of New Brunswick, Fredericton, Canada
| | - Pia Wilsdorf
- Institute for Visual and Analytic Computing, University of Rostock, Rostock, Germany
| | - Fiete Haack
- Institute for Visual and Analytic Computing, University of Rostock, Rostock, Germany
| | - Adelinde M. Uhrmacher
- Institute for Visual and Analytic Computing, University of Rostock, Rostock, Germany
| |
Collapse
|
5
|
Kellman BP, Zhang Y, Logomasini E, Meinhardt E, Godinez-Macias KP, Chiang AWT, Sorrentino JT, Liang C, Bao B, Zhou Y, Akase S, Sogabe I, Kouka T, Winzeler EA, Wilson IBH, Campbell MP, Neelamegham S, Krambeck FJ, Aoki-Kinoshita KF, Lewis NE. A consensus-based and readable extension of Linear Code for Reaction Rules (LiCoRR). Beilstein J Org Chem 2020; 16:2645-2662. [PMID: 33178355 PMCID: PMC7607430 DOI: 10.3762/bjoc.16.215] [Citation(s) in RCA: 10] [Impact Index Per Article: 2.5] [Reference Citation Analysis] [Abstract] [Key Words] [Track Full Text] [Download PDF] [Figures] [Journal Information] [Subscribe] [Scholar Register] [Received: 06/01/2020] [Accepted: 09/17/2020] [Indexed: 12/18/2022] Open
Abstract
Systems glycobiology aims to provide models and analysis tools that account for the biosynthesis, regulation, and interactions with glycoconjugates. To facilitate these methods, there is a need for a clear glycan representation accessible to both computers and humans. Linear Code, a linearized and readily parsable glycan structure representation, is such a language. For this reason, Linear Code was adapted to represent reaction rules, but the syntax has drifted from its original description to accommodate new and originally unforeseen challenges. Here, we delineate the consensuses and inconsistencies that have arisen through this adaptation. We recommend options for a consensus-based extension of Linear Code that can be used for reaction rule specification going forward. Through this extension and specification of Linear Code to reaction rules, we aim to minimize inconsistent symbology thereby making glycan database queries easier. With a clear guide for generating reaction rule descriptions, glycan synthesis models will be more interoperable and reproducible thereby moving glycoinformatics closer to compliance with FAIR standards. Here, we present Linear Code for Reaction Rules (LiCoRR), version 1.0, an unambiguous representation for describing glycosylation reactions in both literature and code.
Collapse
|
6
|
Keating SM, Waltemath D, König M, Zhang F, Dräger A, Chaouiya C, Bergmann FT, Finney A, Gillespie CS, Helikar T, Hoops S, Malik‐Sheriff RS, Moodie SL, Moraru II, Myers CJ, Naldi A, Olivier BG, Sahle S, Schaff JC, Smith LP, Swat MJ, Thieffry D, Watanabe L, Wilkinson DJ, Blinov ML, Begley K, Faeder JR, Gómez HF, Hamm TM, Inagaki Y, Liebermeister W, Lister AL, Lucio D, Mjolsness E, Proctor CJ, Raman K, Rodriguez N, Shaffer CA, Shapiro BE, Stelling J, Swainston N, Tanimura N, Wagner J, Meier‐Schellersheim M, Sauro HM, Palsson B, Bolouri H, Kitano H, Funahashi A, Hermjakob H, Doyle JC, Hucka M. SBML Level 3: an extensible format for the exchange and reuse of biological models. Mol Syst Biol 2020; 16:e9110. [PMID: 32845085 PMCID: PMC8411907 DOI: 10.15252/msb.20199110] [Citation(s) in RCA: 117] [Impact Index Per Article: 29.3] [Reference Citation Analysis] [Abstract] [Key Words] [MESH Headings] [Grants] [Track Full Text] [Download PDF] [Figures] [Journal Information] [Subscribe] [Scholar Register] [Received: 07/11/2019] [Revised: 06/24/2020] [Accepted: 07/09/2020] [Indexed: 12/25/2022] Open
Abstract
Systems biology has experienced dramatic growth in the number, size, and complexity of computational models. To reproduce simulation results and reuse models, researchers must exchange unambiguous model descriptions. We review the latest edition of the Systems Biology Markup Language (SBML), a format designed for this purpose. A community of modelers and software authors developed SBML Level 3 over the past decade. Its modular form consists of a core suited to representing reaction-based models and packages that extend the core with features suited to other model types including constraint-based models, reaction-diffusion models, logical network models, and rule-based models. The format leverages two decades of SBML and a rich software ecosystem that transformed how systems biologists build and interact with models. More recently, the rise of multiscale models of whole cells and organs, and new data sources such as single-cell measurements and live imaging, has precipitated new ways of integrating data with models. We provide our perspectives on the challenges presented by these developments and how SBML Level 3 provides the foundation needed to support this evolution.
Collapse
|
7
|
Gilbert J, Pearcy N, Norman R, Millat T, Winzer K, King J, Hodgman C, Minton N, Twycross J. Gsmodutils: a python based framework for test-driven genome scale metabolic model development. Bioinformatics 2019; 35:3397-3403. [PMID: 30759197 PMCID: PMC6748746 DOI: 10.1093/bioinformatics/btz088] [Citation(s) in RCA: 2] [Impact Index Per Article: 0.4] [Reference Citation Analysis] [Abstract] [MESH Headings] [Grants] [Track Full Text] [Download PDF] [Figures] [Journal Information] [Subscribe] [Scholar Register] [Received: 10/04/2018] [Revised: 01/29/2019] [Accepted: 02/12/2019] [Indexed: 12/13/2022] Open
Abstract
MOTIVATION Genome scale metabolic models (GSMMs) are increasingly important for systems biology and metabolic engineering research as they are capable of simulating complex steady-state behaviour. Constraints based models of this form can include thousands of reactions and metabolites, with many crucial pathways that only become activated in specific simulation settings. However, despite their widespread use, power and the availability of tools to aid with the construction and analysis of large scale models, little methodology is suggested for their continued management. For example, when genome annotations are updated or new understanding regarding behaviour is discovered, models often need to be altered to reflect this. This is quickly becoming an issue for industrial systems and synthetic biotechnology applications, which require good quality reusable models integral to the design, build, test and learn cycle. RESULTS As part of an ongoing effort to improve genome scale metabolic analysis, we have developed a test-driven development methodology for the continuous integration of validation data from different sources. Contributing to the open source technology based around COBRApy, we have developed the gsmodutils modelling framework placing an emphasis on test-driven design of models through defined test cases. Crucially, different conditions are configurable allowing users to examine how different designs or curation impact a wide range of system behaviours, minimizing error between model versions. AVAILABILITY AND IMPLEMENTATION The software framework described within this paper is open source and freely available from http://github.com/SBRCNottingham/gsmodutils. SUPPLEMENTARY INFORMATION Supplementary data are available at Bioinformatics online.
Collapse
Affiliation(s)
- James Gilbert
- Synthetic Biology Research Centre, University of Nottingham, Nottingham, UK
| | - Nicole Pearcy
- Synthetic Biology Research Centre, University of Nottingham, Nottingham, UK
| | - Rupert Norman
- Synthetic Biology Research Centre, University of Nottingham, Nottingham, UK
- School of Biosciences, University of Nottingham, Sutton Bonington, Loughborough, UK
| | - Thomas Millat
- Synthetic Biology Research Centre, University of Nottingham, Nottingham, UK
| | - Klaus Winzer
- Synthetic Biology Research Centre, University of Nottingham, Nottingham, UK
| | - John King
- School of Mathematical Sciences, University of Nottingham, Nottingham, UK
| | - Charlie Hodgman
- Synthetic Biology Research Centre, University of Nottingham, Nottingham, UK
- School of Biosciences, University of Nottingham, Sutton Bonington, Loughborough, UK
| | - Nigel Minton
- Synthetic Biology Research Centre, University of Nottingham, Nottingham, UK
| | - Jamie Twycross
- School of Computer Science, University of Nottingham, Nottingham, UK
| |
Collapse
|
8
|
Bag AK, Mandloi S, Jarmalavicius S, Mondal S, Kumar K, Mandal C, Walden P, Chakrabarti S, Mandal C. Connecting signaling and metabolic pathways in EGF receptor-mediated oncogenesis of glioblastoma. PLoS Comput Biol 2019; 15:e1007090. [PMID: 31386654 PMCID: PMC6684045 DOI: 10.1371/journal.pcbi.1007090] [Citation(s) in RCA: 13] [Impact Index Per Article: 2.6] [Reference Citation Analysis] [Abstract] [MESH Headings] [Grants] [Track Full Text] [Download PDF] [Figures] [Journal Information] [Subscribe] [Scholar Register] [Received: 01/27/2018] [Accepted: 05/13/2019] [Indexed: 12/21/2022] Open
Abstract
As malignant transformation requires synchronization of growth-driving signaling (S) and metabolic (M) pathways, defining cancer-specific S-M interconnected networks (SMINs) could lead to better understanding of oncogenic processes. In a systems-biology approach, we developed a mathematical model for SMINs in mutated EGF receptor (EGFRvIII) compared to wild-type EGF receptor (EGFRwt) expressing glioblastoma multiforme (GBM). Starting with experimentally validated human protein-protein interactome data for S-M pathways, and incorporating proteomic data for EGFRvIII and EGFRwt GBM cells and patient transcriptomic data, we designed a dynamic model for EGFR-driven GBM-specific information flow. Key nodes and paths identified by in silico perturbation were validated experimentally when inhibition of signaling pathway proteins altered expression of metabolic proteins as predicted by the model. This demonstrated capacity of the model to identify unknown connections between signaling and metabolic pathways, explain the robustness of oncogenic SMINs, predict drug escape, and assist identification of drug targets and the development of combination therapies. Complex and highly dynamic interconnected networks allow cancer to take different routes and circumvent chemotherapy. Therefore, understanding these context-specific networks and their dynamics of molecular interactions driven by different oncogenic signaling and metabolic pathways is very much needed to predict drug targets and the effect of therapeutics. We incorporated high-throughput transcriptome and proteome data into mathematical models to deduce properties of cancer cells through systems biology approach. Here we report the development, testing and validation of an integrated systems biology model of information flow between signaling and metabolic pathways to understand the regulation of the interconnection between them in cancer. Our model efficiently identified unique connections and key nodes important in signaling-metabolic information flow. We predicted some potential novel targets before performing actual drug tests. We have successfully applied this model to identify the interconnections altered in the constitutive signaling of the mutated EGFR by comparing EGF-dependent and wild-type EGFR signaling in glioblastoma multiforme.
Collapse
Affiliation(s)
- Arup K. Bag
- Cancer Biology and Inflammatory Disorder Division, Indian Institute of Chemical Biology, Kolkata, India
| | - Sapan Mandloi
- Structural Biology and Bioinformatics Division, Indian Institute of Chemical Biology, Kolkata, India
| | - Saulius Jarmalavicius
- Department of Dermatology, Venerology and Allergology, Charité– Universitätsmedizin Berlin corporate member of Freie Universität Berlin, Humboldt-Universität zu Berlin, and Berlin Institute of Health, Berlin, Germany
| | - Susmita Mondal
- Cancer Biology and Inflammatory Disorder Division, Indian Institute of Chemical Biology, Kolkata, India
| | - Krishna Kumar
- Structural Biology and Bioinformatics Division, Indian Institute of Chemical Biology, Kolkata, India
| | - Chhabinath Mandal
- National Institute of Pharmaceutical Education and Research, Kolkata, India
| | - Peter Walden
- Department of Dermatology, Venerology and Allergology, Charité– Universitätsmedizin Berlin corporate member of Freie Universität Berlin, Humboldt-Universität zu Berlin, and Berlin Institute of Health, Berlin, Germany
- * E-mail: (PW); , (SC); , (CM)
| | - Saikat Chakrabarti
- Structural Biology and Bioinformatics Division, Indian Institute of Chemical Biology, Kolkata, India
- * E-mail: (PW); , (SC); , (CM)
| | - Chitra Mandal
- Cancer Biology and Inflammatory Disorder Division, Indian Institute of Chemical Biology, Kolkata, India
- * E-mail: (PW); , (SC); , (CM)
| |
Collapse
|
9
|
Neal ML, König M, Nickerson D, Mısırlı G, Kalbasi R, Dräger A, Atalag K, Chelliah V, Cooling MT, Cook DL, Crook S, de Alba M, Friedman SH, Garny A, Gennari JH, Gleeson P, Golebiewski M, Hucka M, Juty N, Myers C, Olivier BG, Sauro HM, Scharm M, Snoep JL, Touré V, Wipat A, Wolkenhauer O, Waltemath D. Harmonizing semantic annotations for computational models in biology. Brief Bioinform 2019; 20:540-550. [PMID: 30462164 PMCID: PMC6433895 DOI: 10.1093/bib/bby087] [Citation(s) in RCA: 33] [Impact Index Per Article: 6.6] [Reference Citation Analysis] [Abstract] [Key Words] [MESH Headings] [Grants] [Track Full Text] [Download PDF] [Figures] [Journal Information] [Subscribe] [Scholar Register] [Received: 05/15/2018] [Revised: 08/08/2018] [Accepted: 08/17/2018] [Indexed: 02/06/2023] Open
Abstract
Life science researchers use computational models to articulate and test hypotheses about the behavior of biological systems. Semantic annotation is a critical component for enhancing the interoperability and reusability of such models as well as for the integration of the data needed for model parameterization and validation. Encoded as machine-readable links to knowledge resource terms, semantic annotations describe the computational or biological meaning of what models and data represent. These annotations help researchers find and repurpose models, accelerate model composition and enable knowledge integration across model repositories and experimental data stores. However, realizing the potential benefits of semantic annotation requires the development of model annotation standards that adhere to a community-based annotation protocol. Without such standards, tool developers must account for a variety of annotation formats and approaches, a situation that can become prohibitively cumbersome and which can defeat the purpose of linking model elements to controlled knowledge resource terms. Currently, no consensus protocol for semantic annotation exists among the larger biological modeling community. Here, we report on the landscape of current annotation practices among the COmputational Modeling in BIology NEtwork community and provide a set of recommendations for building a consensus approach to semantic annotation.
Collapse
Affiliation(s)
- Maxwell Lewis Neal
- Seattle Children’s Research Institute, Center for Global Infectious Disease Research, Seattle, USA
| | - Matthias König
- Department of Biology, Humboldt-University Berlin, Institute for Theoretical Biology, Berlin, Germany
| | - David Nickerson
- Auckland Bioengineering Institute, University of Auckland, Auckland, NZ
| | - Göksel Mısırlı
- School of Computing and Mathematics, Keele University, Keele, UK
| | - Reza Kalbasi
- Auckland Bioengineering Institute, University of Auckland, Auckland, NZ
| | - Andreas Dräger
- Computational Systems Biology of Infection and Antimicrobial-Resistant Pathogens, Center for Bioinformatics Tübingen (ZBIT), University of Tübingen, Tübingen, Germany
- Department of Computer Science, University of Tübingen, Tübingen, Germany
| | - Koray Atalag
- Auckland Bioengineering Institute, University of Auckland, Auckland, NZ
| | - Vijayalakshmi Chelliah
- European Molecular Biology Laboratory, European Bioinformatics Institute (EMBL-EBI), Wellcome Genome Campus, Hinxton, Cambridge, UK
| | - Michael T Cooling
- Auckland Bioengineering Institute, University of Auckland, Auckland, NZ
| | - Daniel L Cook
- Department of Physiology and Biophysics, University of Washington, Seattle, WA, USA
- Department of Biomedical Informatics and Medical Education, University of Washington, Seattle, WA, USA
| | - Sharon Crook
- School of Mathematical and Statistical Sciences, Arizona State University, Tempe, USA
| | - Miguel de Alba
- German Federal Institute for Risk Assessment, Berlin, Germany
| | | | - Alan Garny
- Auckland Bioengineering Institute, University of Auckland, Auckland, NZ
| | - John H Gennari
- Department of Biomedical Informatics and Medical Education, University of Washington, Seattle, WA, USA
| | - Padraig Gleeson
- Department of Neuroscience, Physiology and Pharmacology, University College London, London, UK
| | - Martin Golebiewski
- Heidelberg Institute for Theoretical Studies (HITS gGmbH), Heidelberg, Germany
| | - Michael Hucka
- Department of Computing and Mathematical Sciences, California Institute of Technology, Pasadena, CA, USA
| | - Nick Juty
- European Molecular Biology Laboratory, European Bioinformatics Institute (EMBL-EBI), Wellcome Genome Campus, Hinxton, Cambridge, UK
| | - Chris Myers
- Department of Electrical and Computer Engineering, University of Utah, Salt Lake City, UT, USA
| | - Brett G Olivier
- Systems Bioinformatics, Vrije Universiteit Amsterdam, Amsterdam, The Netherlands
- Modelling of Biological Processes, BioQUANT/COS, Heidelberg University, Germany
| | - Herbert M Sauro
- Department of Bioengineering, University of Washington, Seattle, WA, USA
| | - Martin Scharm
- Department of Systems Biology and Bioinformatics, University of Rostock, Rostock, Germany
| | - Jacky L Snoep
- Department of Biochemistry, Stellenbosch University, Matieland, South Africa
- Department of Molecular Cell Physiology, Vrije Universiteit Amsterdam, Amsterdam, The Netherlands
- Manchester Institute for Biotechnology, University of Manchester, Manchester, UK
| | - Vasundra Touré
- Department of Biology, Norwegian University of Science and Technology, Trondheim, Norway
| | - Anil Wipat
- School of Computing Science, Newcastle University, Newcastle upon Tyne, UK
| | - Olaf Wolkenhauer
- Department of Systems Biology and Bioinformatics, University of Rostock, Rostock, Germany
- Stellenbosch Institute for Advanced Study (STIAS), Stellenbosch, South Africa
| | - Dagmar Waltemath
- Department of Systems Biology and Bioinformatics, University of Rostock, Rostock, Germany
| |
Collapse
|
10
|
Lambusch F, Waltemath D, Wolkenhauer O, Sandkuhl K, Rosenke C, Henkel R. Identifying frequent patterns in biochemical reaction networks: a workflow. DATABASE-THE JOURNAL OF BIOLOGICAL DATABASES AND CURATION 2018; 2018:5048438. [PMID: 29992320 PMCID: PMC6030809 DOI: 10.1093/database/bay051] [Citation(s) in RCA: 6] [Impact Index Per Article: 1.0] [Reference Citation Analysis] [Abstract] [Track Full Text] [Download PDF] [Figures] [Subscribe] [Scholar Register] [Received: 11/10/2017] [Accepted: 04/29/2018] [Indexed: 11/15/2022]
Abstract
Computational models in biology encode molecular and cell biological processes. Many of these models can be represented as biochemical reaction networks. Studying such networks, one is mostly interested in systems that share similar reactions and mechanisms. Typical goals of an investigation thus include understanding of model parts, identification of reoccurring patterns and recognition of biologically relevant motifs. The large number and size of available models, however, require automated methods to support researchers in achieving their goals. Specifically for the problem of finding patterns in large networks only partial solutions exist. We propose a workflow that identifies frequent structural patterns in biochemical reaction networks encoded in the Systems Biology Markup Language. The workflow utilizes a subgraph mining algorithm to detect the network patterns. Once patterns are identified, the textual pattern description can automatically be converted into a graphical representation. Furthermore, information about the distribution of patterns among a selected set of models can be retrieved. The workflow was validated with 575 models from the curated branch of BioModels. In this paper, we highlight interesting and frequent structural patterns. Furthermore, we provide exemplary patterns that incorporate terms from the Systems Biology Ontology. Our workflow can be applied to a custom set of models or to models already existing in our graph database MaSyMoS. The occurrences of frequent patterns may give insight into the encoding of central biological processes, evaluate postulated biological motifs or serve as a similarity measure for models that share common structures.Database URL: https://github.com/FabienneL/BioNet-Mining.
Collapse
Affiliation(s)
- Fabienne Lambusch
- Business Information Systems, University of Rostock, Rostock, Mecklenburg-Vorpommern, Germany
| | - Dagmar Waltemath
- Department of Systems Biology and Bioinformatics, University of Rostock, Rostock, Mecklenburg-Vorpommern, Germany
| | - Olaf Wolkenhauer
- Department of Systems Biology and Bioinformatics, University of Rostock, Rostock, Mecklenburg-Vorpommern, Germany.,Stellenbosch Institute for Advanced Study (STIAS), Wallenberg Research Centre, Stellenbosch University, Stellenbosch, South Africa
| | - Kurt Sandkuhl
- Business Information Systems, University of Rostock, Rostock, Mecklenburg-Vorpommern, Germany.,ITMO University, 49 Kronverksky Pr., St. Petersburg, Russia
| | - Christian Rosenke
- Visual Computing and Computer Graphics, University of Rostock, Rostock, Mecklenburg-Vorpommern, Germany
| | - Ron Henkel
- Scientific Databases and Visualization, Heidelberg Institute for Theoretical Studies, Heidelberg, Germany
| |
Collapse
|
11
|
Scharm M, Gebhardt T, Touré V, Bagnacani A, Salehzadeh-Yazdi A, Wolkenhauer O, Waltemath D. Evolution of computational models in BioModels Database and the Physiome Model Repository. BMC SYSTEMS BIOLOGY 2018; 12:53. [PMID: 29650016 PMCID: PMC5898004 DOI: 10.1186/s12918-018-0553-2] [Citation(s) in RCA: 2] [Impact Index Per Article: 0.3] [Reference Citation Analysis] [Abstract] [Key Words] [MESH Headings] [Grants] [Track Full Text] [Download PDF] [Figures] [Subscribe] [Scholar Register] [Received: 10/13/2017] [Accepted: 02/21/2018] [Indexed: 11/25/2022]
Abstract
BACKGROUND A useful model is one that is being (re)used. The development of a successful model does not finish with its publication. During reuse, models are being modified, i.e. expanded, corrected, and refined. Even small changes in the encoding of a model can, however, significantly affect its interpretation. Our motivation for the present study is to identify changes in models and make them transparent and traceable. METHODS We analysed 13734 models from BioModels Database and the Physiome Model Repository. For each model, we studied the frequencies and types of updates between its first and latest release. To demonstrate the impact of changes, we explored the history of a Repressilator model in BioModels Database. RESULTS We observed continuous updates in the majority of models. Surprisingly, even the early models are still being modified. We furthermore detected that many updates target annotations, which improves the information one can gain from models. To support the analysis of changes in model repositories we developed MoSt, an online tool for visualisations of changes in models. The scripts used to generate the data and figures for this study are available from GitHub https://github.com/binfalse/BiVeS-StatsGenerator and as a Docker image at https://hub.docker.com/r/binfalse/bives-statsgenerator/ . The website https://most.bio.informatik.uni-rostock.de/ provides interactive access to model versions and their evolutionary statistics. CONCLUSION The reuse of models is still impeded by a lack of trust and documentation. A detailed and transparent documentation of all aspects of the model, including its provenance, will improve this situation. Knowledge about a model's provenance can avoid the repetition of mistakes that others already faced. More insights are gained into how the system evolves from initial findings to a profound understanding. We argue that it is the responsibility of the maintainers of model repositories to offer transparent model provenance to their users.
Collapse
Affiliation(s)
- Martin Scharm
- Department of Systems Biology and Bioinformatics, University of Rostock, Rostock, 18051 Germany
| | - Tom Gebhardt
- Department of Systems Biology and Bioinformatics, University of Rostock, Rostock, 18051 Germany
| | - Vasundra Touré
- Department of Biology, Norwegian University of Science and Technology, Trondheim, 7491 Norway
| | - Andrea Bagnacani
- Department of Systems Biology and Bioinformatics, University of Rostock, Rostock, 18051 Germany
| | - Ali Salehzadeh-Yazdi
- Department of Systems Biology and Bioinformatics, University of Rostock, Rostock, 18051 Germany
| | - Olaf Wolkenhauer
- Department of Systems Biology and Bioinformatics, University of Rostock, Rostock, 18051 Germany
- Stellenbosch Institute for Advanced Study, Wallenberg Research Centre at Stellenbosch University, Stellenbosch, 7600 South Africa
| | - Dagmar Waltemath
- Department of Systems Biology and Bioinformatics, University of Rostock, Rostock, 18051 Germany
| |
Collapse
|
12
|
Henkel R, Hoehndorf R, Kacprowski T, Knüpfer C, Liebermeister W, Waltemath D. Notions of similarity for systems biology models. Brief Bioinform 2018; 19:77-88. [PMID: 27742665 PMCID: PMC5862271 DOI: 10.1093/bib/bbw090] [Citation(s) in RCA: 10] [Impact Index Per Article: 1.7] [Reference Citation Analysis] [Abstract] [Key Words] [MESH Headings] [Track Full Text] [Download PDF] [Figures] [Journal Information] [Subscribe] [Scholar Register] [Received: 05/27/2016] [Revised: 08/28/2016] [Indexed: 01/23/2023] Open
Abstract
Systems biology models are rapidly increasing in complexity, size and numbers. When building large models, researchers rely on software tools for the retrieval, comparison, combination and merging of models, as well as for version control. These tools need to be able to quantify the differences and similarities between computational models. However, depending on the specific application, the notion of 'similarity' may greatly vary. A general notion of model similarity, applicable to various types of models, is still missing. Here we survey existing methods for the comparison of models, introduce quantitative measures for model similarity, and discuss potential applications of combined similarity measures. To frame model comparison as a general problem, we describe a theoretical approach to defining and computing similarities based on a combination of different model aspects. The six aspects that we define as potentially relevant for similarity are underlying encoding, references to biological entities, quantitative behaviour, qualitative behaviour, mathematical equations and parameters and network structure. We argue that future similarity measures will benefit from combining these model aspects in flexible, problem-specific ways to mimic users' intuition about model similarity, and to support complex model searches in databases.
Collapse
Affiliation(s)
| | | | | | | | | | - Dagmar Waltemath
- Department of Systems Biology and Bioinformatics, Institute of Computer Science, University of Rostock, Rostock, Germany
| |
Collapse
|
13
|
Scott-Brown J, Papachristodoulou A. sbml-diff: A Tool for Visually Comparing SBML Models in Synthetic Biology. ACS Synth Biol 2017; 6:1225-1229. [PMID: 28035814 DOI: 10.1021/acssynbio.6b00273] [Citation(s) in RCA: 2] [Impact Index Per Article: 0.3] [Reference Citation Analysis] [Abstract] [Key Words] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/29/2022]
Abstract
We present sbml-diff, a tool that is able to read a model of a biochemical reaction network in SBML format and produce a range of diagrams showing different levels of detail. Each diagram type can be used to visualize a single model or to visually compare two or more models. The default view depicts species as ellipses, reactions as rectangles, rules as parallelograms, and events as diamonds. A cartoon view replaces the symbols used for reactions on the basis of the associated Systems Biology Ontology terms. An abstract view represents species as ellipses and draws edges between them to indicate whether a species increases or decreases the production or degradation of another species. sbml-diff is freely licensed under the three-clause BSD license and can be downloaded from https://github.com/jamesscottbrown/sbml-diff and used as a python package called from other software, as a free-standing command-line application, or online using the form at http://sysos.eng.ox.ac.uk/tebio/upload.
Collapse
Affiliation(s)
- James Scott-Brown
- Department of Engineering
Science, University of Oxford, Parks Road, Oxford OX1 3PJ, U.K
| | | |
Collapse
|
14
|
Cooper J, Scharm M, Mirams GR. The Cardiac Electrophysiology Web Lab. Biophys J 2016; 110:292-300. [PMID: 26789753 PMCID: PMC4724653 DOI: 10.1016/j.bpj.2015.12.012] [Citation(s) in RCA: 41] [Impact Index Per Article: 5.1] [Reference Citation Analysis] [Abstract] [Track Full Text] [Download PDF] [Figures] [Journal Information] [Subscribe] [Scholar Register] [Received: 09/01/2015] [Revised: 12/09/2015] [Accepted: 12/11/2015] [Indexed: 12/21/2022] Open
Abstract
Computational modeling of cardiac cellular electrophysiology has a long history, and many models are now available for different species, cell types, and experimental preparations. This success brings with it a challenge: how do we assess and compare the underlying hypotheses and emergent behaviors so that we can choose a model as a suitable basis for a new study or to characterize how a particular model behaves in different scenarios? We have created an online resource for the characterization and comparison of electrophysiological cell models in a wide range of experimental scenarios. The details of the mathematical model (quantitative assumptions and hypotheses formulated as ordinary differential equations) are separated from the experimental protocol being simulated. Each model and protocol is then encoded in computer-readable formats. A simulation tool runs virtual experiments on models encoded in CellML, and a website (https://chaste.cs.ox.ac.uk/WebLab) provides a friendly interface, allowing users to store and compare results. The system currently contains a sample of 36 models and 23 protocols, including current-voltage curve generation, action potential properties under steady pacing at different rates, restitution properties, block of particular channels, and hypo-/hyperkalemia. This resource is publicly available, open source, and free, and we invite the community to use it and become involved in future developments. Investigators interested in comparing competing hypotheses using models can make a more informed decision, and those developing new models can upload them for easy evaluation under the existing protocols, and even add their own protocols.
Collapse
Affiliation(s)
- Jonathan Cooper
- Department of Computer Science, University of Oxford, Oxford, United Kingdom.
| | - Martin Scharm
- Department of Systems Biology and Bioinformatics, University of Rostock, Rostock, Germany
| | - Gary R Mirams
- Department of Computer Science, University of Oxford, Oxford, United Kingdom
| |
Collapse
|
15
|
Scharm M, Waltemath D, Mendes P, Wolkenhauer O. COMODI: an ontology to characterise differences in versions of computational models in biology. J Biomed Semantics 2016; 7:46. [PMID: 27401413 PMCID: PMC4940905 DOI: 10.1186/s13326-016-0080-2] [Citation(s) in RCA: 11] [Impact Index Per Article: 1.4] [Reference Citation Analysis] [Abstract] [Key Words] [MESH Headings] [Grants] [Track Full Text] [Download PDF] [Figures] [Journal Information] [Subscribe] [Scholar Register] [Received: 12/04/2015] [Accepted: 05/24/2016] [Indexed: 01/26/2023] Open
Abstract
BACKGROUND Open model repositories provide ready-to-reuse computational models of biological systems. Models within those repositories evolve over time, leading to different model versions. Taken together, the underlying changes reflect a model's provenance and thus can give valuable insights into the studied biology. Currently, however, changes cannot be semantically interpreted. To improve this situation, we developed an ontology of terms describing changes in models. The ontology can be used by scientists and within software to characterise model updates at the level of single changes. When studying or reusing a model, these annotations help with determining the relevance of a change in a given context. METHODS We manually studied changes in selected models from BioModels and the Physiome Model Repository. Using the BiVeS tool for difference detection, we then performed an automatic analysis of changes in all models published in these repositories. The resulting set of concepts led us to define candidate terms for the ontology. In a final step, we aggregated and classified these terms and built the first version of the ontology. RESULTS We present COMODI, an ontology needed because COmputational MOdels DIffer. It empowers users and software to describe changes in a model on the semantic level. COMODI also enables software to implement user-specific filter options for the display of model changes. Finally, COMODI is a step towards predicting how a change in a model influences the simulation results. CONCLUSION COMODI, coupled with our algorithm for difference detection, ensures the transparency of a model's evolution, and it enhances the traceability of updates and error corrections. COMODI is encoded in OWL. It is openly available at http://comodi.sems.uni-rostock.de/ .
Collapse
Affiliation(s)
- Martin Scharm
- Department of Systems Biology and Bioinformatics, University of Rostock, Rostock, Germany.
| | - Dagmar Waltemath
- Department of Systems Biology and Bioinformatics, University of Rostock, Rostock, Germany
| | - Pedro Mendes
- School of Computer Science and Manchester Institute of Biotechnology, University of Manchester, Manchester, Great Britain
- Center for Quantitative Medicine, School of Medicine, University of Connecticut, Farmington, CT, USA
| | - Olaf Wolkenhauer
- Department of Systems Biology and Bioinformatics, University of Rostock, Rostock, Germany
- Stellenbosch Institute for Advanced Study (STIAS), Wallenberg Research Centre at Stellenbosch University, Stellenbosch, South Africa
| |
Collapse
|
16
|
Waltemath D, Wolkenhauer O. How Modeling Standards, Software, and Initiatives Support Reproducibility in Systems Biology and Systems Medicine. IEEE Trans Biomed Eng 2016; 63:1999-2006. [PMID: 27295645 DOI: 10.1109/tbme.2016.2555481] [Citation(s) in RCA: 36] [Impact Index Per Article: 4.5] [Reference Citation Analysis] [Abstract] [MESH Headings] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/08/2022]
Abstract
OBJECTIVE Only reproducible results are of significance to science. The lack of suitable standards and appropriate support of standards in software tools has led to numerous publications with irreproducible results. Our objectives are to identify the key challenges of reproducible research and to highlight existing solutions. RESULTS In this paper, we summarize problems concerning reproducibility in systems biology and systems medicine. We focus on initiatives, standards, and software tools that aim to improve the reproducibility of simulation studies. CONCLUSIONS The long-term success of systems biology and systems medicine depends on trustworthy models and simulations. This requires openness to ensure reusability and transparency to enable reproducibility of results in these fields.
Collapse
|