Skip to content
BY 4.0 license Open Access Published by De Gruyter July 22, 2024

Specifications of standards in systems and synthetic biology: status, developments, and tools in 2024

  • Martin Golebiewski ORCID logo EMAIL logo , Gary Bader ORCID logo , Padraig Gleeson ORCID logo , Thomas E. Gorochowski ORCID logo , Sarah M. Keating ORCID logo , Matthias König ORCID logo , Chris J. Myers , David P. Nickerson ORCID logo , Björn Sommer , Dagmar Waltemath ORCID logo and Falk Schreiber EMAIL logo

1 Introduction

The “COmputational Modeling in BIology NEtwork” (COMBINE) initiative aims to harmonise the development of diverse community standards for computational models in biology [1, 2]. It coordinates standard development to support the associated projects towards establishing a suite of compatible, interoperable and comprehensive standards that address the full spectrum of modeling in systems and synthetic biology.

Figure 1 provides a comprehensive view of the COMBINE standards along with related efforts. Special issues focusing on COMBINE standards have been released regularly since 2016, offering updates from 2015 through 2023 as documented in [39].

Figure 1: 
COMBINE standards and associated efforts (image taken from [3]).
Figure 1:

COMBINE standards and associated efforts (image taken from [3]).

This editorial discusses the most recent updates to COMBINE standards, showcasing the advancements made over the past year. Specifically, it introduces a new specification: the Simulation Experiment Description Markup Language (SED-ML) Level 1 Version 5. Furthermore, this editorial briefly summarises the key points of the standards and links to software (tools) that are utilising these standards or are important to their implementation, including three new tools:

  1. SBMLToolkit.jl [10], a Julia package for importing SBML into the SciML ecosystem,

  2. MakeSBML [11]: A tool for converting between Antimony and SBML, and

  3. MetaLo [12], metabolic analysis of logical models extracted from molecular interaction maps.

2 Current versions of COMBINE standards

In this issue, similar to our past special issues, we will provide a concise summary of all COMBINE standards. For the most current specifications of COMBINE standards, please consult the sections that follow. Any new specifications or updates to existing ones are marked with NEW. To facilitate ease of navigation, the structure and core information remain consistent with previous special issues.

2.1 Core standards

A comprehensive overview about the COMBINE core standards, that can be interactively searched an browsed, can be found as COMBINE collection in the FAIRsharing platform (https://fairsharing.org/3495). The COMBINE core standards are also referenced by several standards recently published by the International Organization for Standardization (ISO). ISO 20691:2022 “Biotechnology – Requirements for data formatting and description in the life sciences” (https://www.iso.org/standard/68848.html) provides recommendations and requirements for the model formatting, as well as for the semantic description and annotation of data and models in the life sciences, and recommends the COMBINE core standards in its annex. ISO/TS 9491-1:2023 “Biotechnology – Recommendations and requirements for predictive computational models in personalised medicine research – Part 1: Guidelines for constructing, verifying and validating models” (https://www.iso.org/standard/83516.html) specifies requirements and recommendations for models used for research purposes in the field of personalised medicine and provides guidelines to apply the COMBINE core standards in that field.

2.1.1 BioPAX (Biological PAthway eXchange)

BioPAX is a language designed for the integration, exchange, and analysis of biological pathway data. It utilises OWL for its expression. The current specification is:

Standard Specification Reference
BioPAX [13] BioPAX [14]

Tools for BioPAX include Paxtools [15], PathVisio [16], and ChiBE [17].

2.1.2 CellML

The CellML language is an XML-based markup language designed for the storage and exchange of computer-based mathematical models. The current specifications are:

Standard Specification Reference
CellML [18] CellML 2.0.1 [19]
CellML Metadata Framework 2.0 [20]

The CellML Metadata Framework [20] is now deprecated in favour of the OMEX Metadata Specification [21]. Tools for CellML include libCellML (https://libcellml.org) and OpenCOR [22]. A tool overview can be found at https://cellml.org/tools.

2.1.3 NeuroML

The Neural Open Markup Language (NeuroML) is a description language based on XML, offering a standardised data format for the definition and exchange of neuronal cell and network model descriptions. The current specification is:

Standard Specification Reference
NeuroML [23, 24] NeuroML version 2.3 [23]

Tools for NeuroML include jNeuroML [23], NetPyNE [25], and EDEN [26]. A tool overview can be found at https://docs.neuroml.org/Userdocs/Software/Software.

2.1.4 SBGN (Systems Biology Graphical Notation)

The Systems Biology Graphical Notation (SBGN) provides a suite of standardised graphical languages designed for visually representing biological knowledge. It encompasses three distinct languages, Process Description, Entity Relationship, and Activity Flow. Furthermore, SBGN-ML, an XML-based file format, is utilised for detailing the geometry of SBGN maps. The current specifications are:

Standard Specification Reference
SBGN [27] SBGN Process Description Level 1 Version 2 [28]
SBGN Entity Relationship Level 1 Version 2.0 [29]
SBGN Activity Flow Level 1 Version 1.2 [30]
SBGN Markup Language Version 0.3 [31]

Tools for SBGN include CySBGN [32], PathVisio (SBGN plugin) [16], and SBGN-ED [33]. A tool overview can be found at https://sbgn.github.io/, as well as in [34].

2.1.5 SBML (Systems Biology Markup Language)

The Systems Biology Markup Language (SBML) [35, 36] is an XML-based format designed for computer interpretation of models of biological processes. While it is especially suited for models that describe processes, SBML’s application is not confined to these alone. The current specifications are:

Standard Specification Reference
SBML [37] SBML Level 3 Core, Version 2, Release 2 [35]
SBML Level 3 Package: Distributions, Version 1, Release 1 [38]
SBML Level 3 Package: Flux Balance Constraints [39]
Version 3, Release 1 SBML Level 3 Package: Groups, Version 1, Release 1 [40]
SBML Level 3 Package: Hierarchical Model Composition, Version 1, Release 3 [41]
SBML Level 3 Package: Layout, Version 1, Release 1 [42]
SBML Level 3 Package: Multistate, Multicomponent and Multicompartment Species, Version 1, Release 2 [43]
SBML Level 3 Package: Spatial Processes, Version 1, Release 1 [44]
SBML Level 3 Package: Qualitative Models, Version 1, Release 1 [45]
SBML Level 3 Package: Render, Version 1, Release 1, Release 1 [46]

Tools for SBML include COPASI [47], roadrunner [48, 49], CySBML [50] (https://sbml4humans.de) and sbmlutils [51]. A tool and model overview can be found at https://sbml.org/software/.

2.1.6 SBOL (Synthetic Biology Open Language)

The Synthetic Biology Open Language (SBOL) is a language for detailing and sharing information about synthetic biological components, devices, and systems. SBOL Visual (SBOLv), a related standard, offers a uniform collection of symbols and guidelines for illustrating genetic circuits. The current specifications are:

Standard Specification Reference
SBOL [52] SBOL Version 3.1.0 [53]
SBOL Visual Version 2.3 [54]
SBOL Visual Version 3.0 [55]

Tools for SBOL and SBOL Visual include SynBioHub [56], SBOLCanvas [57], DNAplotlib [58], paraSBOLv [59] and VisBOL [60]. A tool overview can be found at https://sbolstandard.org, as well as in [61].

2.1.7 SED-ML (Simulation Experiment Description Markup Language)

The Simulation Experiment Description Markup Language (SED-ML) is a format based on XML that is used for detailing simulation experiments. It enables the specification of which models to use, the experimental tasks to execute, and the results to generate. SED-ML supports models that are encoded in a variety of languages. The current specification is:

NEW The Simulation Experiment Description Markup Language (SED-ML): Language Specification for Level 1 Version 5 [62] enhances the capabilities for modelers to specify simulations within SED-ML through the Kinetic Simulation Algorithm Ontology (KiSAO). Although it was already feasible to specify a simulation with KiSAO in Version 4, the new version extends this capability, enabling users to also utilise the ontology for defining tasks, model modifications, ranges and outputs.

Standard Specification Reference
SED-ML [63] SED-ML Level 1 Version 5 [62]

Tools for SED-ML include many of the tools listed on BioSimulators (https://biosimulators.org/) and COPASI [47]. A tool overview can be found at https://sed-ml.org/showcase.html.

2.2 Associated standards

Associated standards provide an additional layer of semantics to COMBINE representation formats. The current specifications are:

Standard Specification Reference
COMBINE Archive [64] COMBINE Archive 1.0 [65]
OMEX Metadata OMEX Metadata Version 1.2 [21]
BioModels.net qualifiers [66] [67]
Identifiers.org URIs [68] [69]
Systems Biology Ontology [70] [External] Bioportal [71]
Kinetic Simulation Algorithm Ontology [70] [External] Bioportal [72]

A COMBINE archive consolidates multiple documents and essential information required for a modelling and simulation project into a single file. This archive utilises the Open Modeling EXchange (OMEX) format for encoding. The COMBINE archive metadata offers a unified, community-endorsed method for annotating diverse standardised model and data formats contained within a COMBINE archive.

BioModels.net qualifiers represent standardised relationships (predicates) that define the connection between an object in a descriptive language and the external resource used for its annotation. MIRIAM Unique Resource Identifiers (URIs) enable the unique and unambiguous identification of an entity in a consistent and lasting way. The MIRIAM Registry offers a set of services and resources that assist in creating, understanding, and resolving MIRIAM URIs. Using Identifiers.org technology, MIRIAM URIs can be accessed in a versatile and reliable manner. These URIs are used by controlled annotation schemes in SBML, SED-ML, CellML, and BioPAX.

The Systems Biology Ontology (SBO) comprises a collection of controlled, relational vocabularies encompassing terms frequently used in Systems Biology, especially within the realm of computational modelling. Every component within an SBML (Systems Biology Markup Language) file may include an optional attribute named sboTerm, which should correspond to a specific term from the SBO. Furthermore, every symbol used in SBGN (Systems Biology Graphical Notation) is linked to an appropriate term from the SBO.

The Kinetic Simulation Algorithm Ontology (KiSAO) describes various algorithms along with their characteristics and the relationships between them through their specific features and parameters. It is utilised within the Simulation Experiment Description Markup Language (SED-ML), enabling simulation software to automatically select the optimal algorithm for a given simulation and unambiguously refer to it.

The OMEX Metadata Specification serves as a technical implementation of the community consensus among COMBINE standards, aimed at standardising the description of computational models and other resources through metadata, as outlined by [73].

2.3 Tools

To work with COMBINE standards, various tools and software are available, designed to support different aspects of modeling and simulation, as well as corresponding data/model integration and data management (see the previous Section). This special issue introduces a few new tools:

  1. SBMLToolkit.jl [10] is a tool designed to bridge the gap between systems biology and the advanced computational capabilities offered by the Scientific Machine Learning (SciML) ecosystem. Julia provides a suite of packages for symbolic-numeric computations, facilitating tasks like automatic sparsification and parallelisation, which enhance model performance and efficiency, and the tool aims to make these features accessible to the systems biology community.

  2. MakeSBML [11] is a web-based tool designed to facilitate the creation, editing, and searching of SBML-based models within the Biomodels repository. It enables users to convert models expressed in the human-readable Antimony language into SBML, and vice versa.

  3. MetaLo [12] is an open-source Python package designed to facilitate the integration of Boolean models, inferred from process description MIMs, with standard metabolic networks. It takes cell- and/or disease-specific molecular interaction maps in the CellDesigner XML file format and a generic constraint-based metabolic network in SBML. MetaLo helps to investigate signaling cascades, gene regulation mechanisms, and the distribution of metabolic fluxes in primary energy production pathways, and can manage both large-scale Boolean models and genome-scale metabolic models.


Corresponding authors: Martin Golebiewski, Heidelberg Institute for Theoretical Studies (HITS), Heidelberg, Germany, E-mail: ; and Falk Schreiber, Dept. of Computer and Information Science, University of Konstanz, Konstanz, Germany; and Faculty of Information Technology, Monash University, Clayton, Australia, E-mail:

References

1. Hucka, M, Nickerson, DP, Bader, GD, Bergmann, FT, Cooper, J, Demir, E, et al.. Promoting coordinated development of community-based information standards for modeling in biology: the COMBINE initiative. Front Bioeng Biotechnol 2015;3:1–6. https://doi.org/10.3389/fbioe.2015.00019.Search in Google Scholar PubMed PubMed Central

2. Waltemath, D, Golebiewski, M, Blinov, ML, Gleeson, P, Hermjakob, H, Hucka, M, et al.. The first 10 years of the international coordination network for standards in systems and synthetic biology (COMBINE). J Integr Bioinform 2020;17:20200005. https://doi.org/10.1515/jib-2020-0005.Search in Google Scholar PubMed PubMed Central

3. König, M, Gleeson, P, Golebiewski, M, Gorochowski, TE, Hucka, M, Keating, SM, et al.. Specifications of standards in systems and synthetic biology: status and developments in 2022 and the COMBINE meeting 2022. J Integr Bioinform 2023;20:20230004. https://doi.org/10.1515/jib-2023-0004.Search in Google Scholar PubMed PubMed Central

4. Schreiber, F, Bader, GD, Golebiewski, M, Hucka, M, Kormeier, B, Le Novère, N, et al.. Specifications of standards in systems and synthetic biology. J Integr Bioinform 2015;12:258. https://doi.org/10.1515/jib-2015-258.Search in Google Scholar

5. Schreiber, F, Bader, GD, Gleeson, P, Golebiewski, M, Hucka, M, Novère, NL, et al.. Specifications of standards in systems and synthetic biology: status and developments in 2016. J Integr Bioinform 2016;13:289. https://doi.org/10.1515/jib-2016-289.Search in Google Scholar

6. Schreiber, F, Bader, GD, Gleeson, P, Golebiewski, M, Hucka, M, Keating, SM, et al.. Specifications of standards in systems and synthetic biology: status and developments in 2018. J Integr Bioinform 2018;15:13. https://doi.org/10.1515/jib-2018-0013.Search in Google Scholar PubMed PubMed Central

7. Schreiber, F, Sommer, B, Bader, GD, Gleeson, P, Golebiewski, M, Hucka, M, et al.. Specifications of standards in systems and synthetic biology: status and developments in 2019. J Integr Bioinform 2019;16:35. https://doi.org/10.1515/jib-2019-0035.Search in Google Scholar PubMed PubMed Central

8. Schreiber, F, Sommer, B, Czauderna, T, Golebiewski, M, Gorochowski, TE, Hucka, M, et al.. Specifications of standards in systems and synthetic biology: status and developments in 2020. J Integr Bioinform 2020;17:20200022. https://doi.org/10.1515/jib-2020-0022.Search in Google Scholar PubMed PubMed Central

9. Schreiber, F, Gleeson, P, Golebiewski, M, Gorochowski, TE, Hucka, M, Keating, SM, et al.. Specifications of standards in systems and synthetic biology: status and developments in 2021. J Integr Bioinform 2021;18:20210026. https://doi.org/10.1515/jib-2021-0026.Search in Google Scholar PubMed PubMed Central

10. Lang, PF, Jain, A, Rackauckas, C. SBMLToolkit.jl: a Julia package for importing SBML into the SciML ecosystem. J Integr Bioinform 2024;21:20240003.10.1515/jib-2024-0003Search in Google Scholar PubMed

11. Jardine, BE, Smith, LP, MakeSBML, HMS. A tool for converting between Antimony and SBML. J Integr Bioinform 2024;21:20240002.10.1515/jib-2024-0002Search in Google Scholar PubMed

12. Aghakhani, S, Niarakis, A, MetaLo, SS. Metabolic analysis of logical models extracted from molecular interaction maps. J Integr Bioinform 2024;21:20230048.10.1515/jib-2023-0048Search in Google Scholar PubMed

13. Demir, E, Cary, MP, Paley, S, Fukuda, K, Lemer, C, Vastrik, I, et al.. The BioPAX community standard for pathway data sharing. Nat Biotechnol 2010;28:935–42. https://doi.org/10.1038/nbt.1666.Search in Google Scholar PubMed PubMed Central

14. BioPax; 2017. Available from: http://www.biopax.org/.Search in Google Scholar

15. Demir, E, Babur, Ö, Rodchenkov, IV, Aksoy, BA, Fukuda, KI, Gross, BE, et al.. Using biological pathway data with Paxtools. PLoS Comput Biol 2013;9:e1003194. https://doi.org/10.1371/journal.pcbi.1003194.Search in Google Scholar PubMed PubMed Central

16. Kutmon, M, van Iersel, MP, Bohler, A, Kelder, T, Nunes, N, Pico, AR, et al.. PathVisio 3: an extendable pathway analysis toolbox. PLoS Comput Biol 2015;11:e1004085. https://doi.org/10.1371/journal.pcbi.1004085.Search in Google Scholar PubMed PubMed Central

17. Babur, O, Dogrusöz, U, Demir, E, Sander, C. Chibe: interactive visualization and manipulation of biopax pathway models. Bioinform 2010;26:429–31. https://doi.org/10.1093/bioinformatics/btp665.Search in Google Scholar PubMed PubMed Central

18. Cuellar, AA, Lloyd, CM, Nielsen, PF, Bullivant, D, Nickerson, D, Hunter, P. An overview of CellML 1.1, a biological model description language. Simulation 2003;79:740–7. https://doi.org/10.1177/0037549703040939.Search in Google Scholar

19. Clerx, M, Cooling, MT, Cooper, J, Garny, A, Moyle, K, Nickerson, DP, et al.. CellML 2.0.1. J Integr Bioinform 2023;20:20230003. https://doi.org/10.1515/jib-2023-0003.Search in Google Scholar

20. Cooling, MT, Hunter, PJ. The CellML metadata framework 2.0 specification. J Integr Bioinform 2015;12:260. https://doi.org/10.1515/jib-2015-260.Search in Google Scholar

21. Gennari, JH, König, M, Misirli, G, Neal, ML, Nickerson, DP, Waltemath, D. OMEX metadata specification version 1.2. J Integr Bioinform 2021;18:2021.0020. https://doi.org/10.1515/jib-2021-0020.Search in Google Scholar PubMed PubMed Central

22. Garny, A, Hunter, PJ. OpenCOR: a modular and interoperable approach to computational biology. Front Physiol 2015;6:1–12. https://doi.org/10.3389/fphys.2015.00026.Search in Google Scholar PubMed PubMed Central

23. Cannon, RC, Gleeson, P, Crook, S, Ganapathy, G, Marin, B, Piasini, E, et al.. LEMS: a language for expressing complex biological models in concise and hierarchical form and its use in underpinning NeuroML 2. Front Neuroinf 2014;8:1–21. https://doi.org/10.3389/fninf.2014.00079.Search in Google Scholar PubMed PubMed Central

24. Gleeson, P, Crook, S, Cannon, RC, Hines, ML, Billings, GO, Farinella, M, et al.. NeuroML: a language for describing data driven models of neurons and networks with a high degree of biological detail. PLoS Comput Biol 2010;6:e1000815. https://doi.org/10.1371/journal.pcbi.1000815.Search in Google Scholar PubMed PubMed Central

25. Dura-Bernal, S, Suter, BA, Gleeson, P, Cantarelli, M, Quintana, A, Rodriguez, F, et al.. NetPyNE, a tool for data-driven multiscale modeling of brain circuits. Elife 2019;8:e44494. https://doi.org/10.7554/elife.44494.Search in Google Scholar

26. Panagiotou, S, Sidiropoulos, H, Soudris, D, Negrello, M, EDEN, CS. A high-performance, general-purpose, NeuroML-based neural simulator. Front Neuroinf 2022;16:724336. https://doi.org/10.3389/fninf.2022.724336.Search in Google Scholar PubMed PubMed Central

27. Le Novère, N, Hucka, M, Mi, H, Moodie, S, Schreiber, F, Sorokin, A, et al.. The systems biology graphical notation. Nat Biotechnol 2009;27:735–41. https://doi.org/10.1038/nbt.1558.Search in Google Scholar PubMed

28. Rougny, A, Toure, V, Moodie, S, Balaur, I, Czauderna, T, Borlinghaus, H, et al.. Systems biology graphical notation: process description language level 1 version 2. J Integr Bioinform 2019;16:22. https://doi.org/10.1515/jib-2019-0022.Search in Google Scholar PubMed PubMed Central

29. Sorokin, AA, Le Novère, N, Luna, A, Czauderna, T, Demir, E, Haw, R, et al.. Systems biology graphical notation: entity relationship language level 1 version 2. J Integr Bioinform 2015;12:264. https://doi.org/10.1515/jib-2015-264.Search in Google Scholar

30. Mi, H, Schreiber, F, Moodie, SL, Czauderna, T, Demir, E, Haw, R, et al.. Systems biology graphical notation: Activity flow language level 1 version 1.2. J Integr Bioinform 2015;12:265. https://doi.org/10.1515/jib-2015-265.Search in Google Scholar

31. Bergmann, FT, Czauderna, T, Dogrusoz, U, Rougny, A, Dräger, A, Toure, V, et al.. Systems biology graphical notation Markup Language (SBGNML) version 0.3. J Integr Bioinform 2020;17:16. https://doi.org/10.1515/jib-2020-0016.Search in Google Scholar PubMed PubMed Central

32. Gonçalves, E, van Iersel, MP, Saez-Rodriguez. CySBGN J. A Cytoscape plug-in to integrate SBGN maps. BMC Bioinf 2013;14:17.1–7.10.1186/1471-2105-14-17Search in Google Scholar PubMed PubMed Central

33. Czauderna, T, Klukas, C, Schreiber, F. Editing, validating, and translating of SBGN maps. Bioinformatics 2010;26:2340–1. https://doi.org/10.1093/bioinformatics/btq407.Search in Google Scholar PubMed PubMed Central

34. Czauderna, T, Schreiber, F. Creating aesthetically pleasing SBGN visualisations for presentation and exploration; 2023. bioRxiv, 2023:2023.12.23.573191.10.1101/2023.12.23.573191Search in Google Scholar

35. Hucka, M, Bergmann, FT, Chaouiya, C, Dräger, A, Hoops, S, Keating, SM, et al.. The Systems Biology Markup Language (SBML): language specification for level 3 version 2 core release 2. J Integr Bioinform 2019;16:20190021. https://doi.org/10.1515/jib-2019-0021.Search in Google Scholar PubMed PubMed Central

36. Keating, SM, Waltemath, D, König, M, Zhang, F, Dräger, A, Chaouiya, C, et al.. SBML Level 3: an extensible format for the exchange and reuse of biological models. Mol Syst Biol 2020;16:e9110. https://doi.org/10.15252/msb.20199110.Search in Google Scholar PubMed PubMed Central

37. Hucka, M, Finney, A, Sauro, HM, Bolouri, H, Doyle, JC, Kitano, H, et al.. The Systems Biology Markup Language (SBML): a medium for representation and exchange of biochemical network models. Bioinformatics 2003;19:524–31. https://doi.org/10.1093/bioinformatics/btg015.Search in Google Scholar PubMed

38. Smith, LP, Moodie, SL, Bergmann, FT, Gillespie, C, Keating, SM, König, M, et al.. SBML level 3 package: distributions, version 1, release 1. J Integr Bioinform 2020;17:18. https://doi.org/10.1515/jib-2020-0018.Search in Google Scholar PubMed PubMed Central

39. Olivier, BG, Bergmann, FT. SBML level 3 package: flux balance constraints, version 2. J Integr Bioinform 2018;15:82. https://doi.org/10.1515/jib-2017-0082.Search in Google Scholar PubMed PubMed Central

40. Hucka, M, Smith, LP. The systems biology markup language (SBML) level 3 package: groups, version 1 release 1. J Integr Bioinform 2016;13:290. https://doi.org/10.1515/jib-2016-290.Search in Google Scholar

41. Smith, LP, Hucka, M, Hoops, S, Finney, A, Ginkel, M, Myers, CJ, et al.. SBML level 3 package: hierarchical model composition, version 1 release 3. J Integr Bioinform 2015;12:268. https://doi.org/10.1515/jib-2015-268.Search in Google Scholar

42. Gauges, R, Rost, U, Sahle, S, Wengler, K, Bergmann, FT. The systems biology markup language (SBML) level 3 package: layout, version 1 core. J Integr Bioinform 2015;12:267. https://doi.org/10.1515/jib-2015-267.Search in Google Scholar

43. Zhang, F, Smith, LP, Blinov, ML, Faeder, J, Hlavacek, WS, Juan Tapia, J, et al.. SBML level 3 package: multistate, multicomponent and multicompartment species, version 1, release 2. J Integr Bioinform 2020;17:15. https://doi.org/10.1515/jib-2020-0015.Search in Google Scholar PubMed PubMed Central

44. Schaff, J, Lakshminarayana, A, Murphy, R, Bergmann, F, Funahashi, A, Sullivan, D, et al.. SBML level 3 package: spatial processes, version 1, release 1. J Integr Bioinform 2023;20:20220054. https://doi.org/10.1515/jib-2022-0054.Search in Google Scholar

45. Chaouiya, C, Keating, SM, Bérenguier, D, Naldi, A, Thieffry, D, van Iersel, MP, et al.. The systems biology markup language (SBML) level 3 package: qualitative models, version 1, release 1. J Integr Bioinform 2015;12:270. https://doi.org/10.2390/biecoll-jib-2015-270.Search in Google Scholar PubMed

46. Bergmann, FT, Keating, SM, Gauges, R, Sahle, S, Wengler, K. SBML level 3 package: render, version 1, release 1. J Integr Bioinform 2018;15:78. https://doi.org/10.1515/jib-2017-0078.Search in Google Scholar PubMed PubMed Central

47. Hoops, S, Sahle, S, Gauges, R, Lee, C, Pahle, J, Simus, N, et al.. Copasi—a complex pathway simulator. Bioinformatics 2006;22:3067–74. https://doi.org/10.1093/bioinformatics/btl485.Search in Google Scholar PubMed

48. Somogyi, ET, Bouteiller, J-M, Glazier, JA, König, M, Medley, JK, Swat, MH, et al.. libRoadRunner: a high performance SBML simulation and analysis library. Bioinformatics 2015;31:3315–21. https://doi.org/10.1093/bioinformatics/btv363.Search in Google Scholar PubMed PubMed Central

49. Welsh, C, Xu, J, Smith, L, König, M, Choi, K, Sauro, HM. libRoadRunner 2.0: a high-performance SBML simulation and analysis library; 2022. arXiv, 2022:2203.01175.10.1093/bioinformatics/btac770Search in Google Scholar PubMed PubMed Central

50. König, M, Dräger, A, Holzhütter, H-G. CySBML: a cytoscape plugin for SBML. Bioinformatics 2012;28:2402–3. https://doi.org/10.1093/bioinformatics/bts432.Search in Google Scholar PubMed

51. König, M. sbmlutils: python utilities for SBML; 2021. https://zenodo.org/record/6599299 [Accessed 23 Aug 2022].Search in Google Scholar

52. Galdzicki, M, Clancy, KP, Oberortner, E, Pocock, M, Quinn, JY, Rodriguez, CA, et al.. The Synthetic Biology Open Language (SBOL) provides a community standard for communicating designs in synthetic biology. Nat Biotechnol 2014;32:545–50. https://doi.org/10.1038/nbt.2891.Search in Google Scholar PubMed

53. Buecherl, L, Mitchell, T, Scott-Brown, J, Vaidyanathan, P, Vidal, G, Baig, H, et al.. Synthetic biology open language (SBOL) version 3.1.0. J Integr Bioinform 2023;20:20220058. https://doi.org/10.1515/jib-2022-0058.Search in Google Scholar

54. Baig, H, Fontanarossa, P, Kulkarni, V, Scott-Brown, J, Vaidyanathan, P, Gorochowski, T, et al.. Synthetic biology open language visual (SBOL visual) version 2.3. J Integr Bioinform 2021;18:2020.0045. https://doi.org/10.1515/jib-2021-0013.Search in Google Scholar PubMed PubMed Central

55. Beal, J, Baig, H, Fontanarrosa, P, McLaughlin, JA, Scott-Brown, J, Vaidyanathan, P, et al.. Synthetic biology open language visual (SBOL visual) version 3.0. J Integr Bioinform 2021;18:2021.0013. https://doi.org/10.1515/jib-2021-0013.Search in Google Scholar

56. McLaughlin, JA, Myers, CJ, Zundel, Z, Mısırlı, G, Zhang, M, Ofiteru, ID, et al.. A standards-enabled design repository for synthetic biology. ACS Synth Biol 2018;7:682–8. https://doi.org/10.1021/acssynbio.7b00403.Search in Google Scholar PubMed

57. Terry, L, Earl, J, Thayer, S, Bridge, S, Myers, CJ. SBOLCanvas: a visual editor for genetic designs. ACS Synth Biol 2021;10:1792–6. https://doi.org/10.1021/acssynbio.1c00096.Search in Google Scholar PubMed

58. Der, BS, Glassey, E, Bartley, BA, Enghuus, C, Goodman, DB, Gordon, DB, et al.. DNAplotlib: programmable visualization of genetic designs and associated data. ACS Synth Biol 2017;6:1115–9. https://doi.org/10.1021/acssynbio.6b00252.Search in Google Scholar PubMed

59. Clark, CJ, Scott-Brown, J, Gorochowski, TE. paraSBOLv: a foundation for standard-compliant genetic design visualization tools. Synth Biol 2021;6:ysab022. https://doi.org/10.1093/synbio/ysab022.Search in Google Scholar PubMed PubMed Central

60. Hatch, B, Meng, L, Mante, J, McLaughlin, JA, Scott-Brown, J, Myers, CJ. Visbol2—improving web-based visualization for synthetic biology designs. ACS Synth Biol 2021;10:2111–15. https://doi.org/10.1021/acssynbio.1c00147.Search in Google Scholar PubMed

61. Buecherl, L, Myers, CJ. Engineering genetic circuits: advancements in genetic design automation tools and standards for synthetic biology. Curr Opin Microbiol 2022;68:102155. https://doi.org/10.1016/j.mib.2022.102155.Search in Google Scholar PubMed

62. Smith, L, Bergmann, F, Garny, A, Helikar, T, Karr, J, Nickerson, D, et al.. The simulation experiment description markup language (SED-ML): language specification for level 1 version 5. J Integr Bioinform 2024;21:20240008. https://doi.org/10.1515/jib-2024-0008.Search in Google Scholar PubMed

63. Waltemath, D, Adams, R, Bergmann, FT, Hucka, M, Kolpakov, F, Miller, AK, et al.. Reproducible computational biology experiments with SED-ML – the simulation experiment description Markup Language. BMC Syst Biol 2011;5:198. https://doi.org/10.1186/1752-0509-5-198.Search in Google Scholar PubMed PubMed Central

64. Bergmann, FT, Adams, R, Moodie, S, Cooper, J, Glont, M, Golebiewski, M, et al.. COMBINE archive and OMEX format: one file to share all information to reproduce a modeling project. BMC Bioinf 2014;15:369. https://doi.org/10.1186/s12859-014-0369-z.Search in Google Scholar PubMed PubMed Central

65. Bergmann, FT, Rodriguez, N, Le Novère, N. COMBINE archive specification version 1. J Integr Bioinform 2015;12:261. https://doi.org/10.1515/jib-2015-261.Search in Google Scholar

66. Li, C, Courtot, M, Le Novère, N, Laibe, C. Biomodels.net web services, a free and integrated toolkit for computational modelling software. Briefings Bioinf 2010;11:270–7. https://doi.org/10.1093/bib/bbp056.Search in Google Scholar PubMed PubMed Central

67. BioModels.net qualifiers; 2020. Available from: https://co.mbine.org/author/biomodels.net-qualifiers/.Search in Google Scholar

68. Juty, N, Le Novère, N, Identifiers, CL. Org and MIRIAM registry: community resources to provide persistent identification. Nucleic Acids Res 2012;40:D580–6. https://doi.org/10.1093/nar/gkr1097.Search in Google Scholar PubMed PubMed Central

69. Identifiers.org; 2020. Available from: http://identifiers.org/.Search in Google Scholar

70. Courtot, M, Juty, N, Knüpfer, C, Waltemath, D, Zhukova, A, Dräger, A, et al.. Controlled vocabularies and semantics in systems biology. Mol Syst Biol 2011;7:543. https://doi.org/10.1038/msb.2011.77.Search in Google Scholar PubMed PubMed Central

71. Systems Biology Ontology on BioPortal; 2019. Available from: http://bioportal.bioontology.org/ontologies/SBO.Search in Google Scholar

72. Kinetic Simulation Algorithm Ontology on BioPortal; 2019. Available from: http://bioportal.bioontology.org/ontologies/KISAO.Search in Google Scholar

73. Neal, ML, König, M, Nickerson, D, Mısırlı, G, Kalbasi, R, Dräger, A, et al.. Harmonizing semantic annotations for computational models in biology. Briefings Bioinf 2019;20:540–50. https://doi.org/10.1093/bib/bby087.Search in Google Scholar PubMed PubMed Central

Published Online: 2024-07-22

© 2024 the author(s), published by De Gruyter, Berlin/Boston

This work is licensed under the Creative Commons Attribution 4.0 International License.

Downloaded on 10.11.2024 from https://www.degruyter.com/document/doi/10.1515/jib-2024-0015/html
Scroll to top button