Skip to main content

Thank you for visiting nature.com. You are using a browser version with limited support for CSS. To obtain the best experience, we recommend you use a more up to date browser (or turn off compatibility mode in Internet Explorer). In the meantime, to ensure continued support, we are displaying the site without styles and JavaScript.

Advertisement

Nature Precedings
  • View all journals
  • Search
  • My Account Login
  • Content Explore content
  • About the journal
  • RSS feed
  1. nature
  2. nature precedings
  3. articles
  4. article
A Unified Approach for Representing Structurally-Complex Models in SBML Level 3
Download PDF
Download PDF
  • Manuscript
  • Open access
  • Published: 22 April 2010

The Systems Biology Markup Language (SBML) Collection

A Unified Approach for Representing Structurally-Complex Models in SBML Level 3

  • Robert Muetzelfeldt1 

Nature Precedings (2010)Cite this article

  • 270 Accesses

  • 1 Citations

  • Metrics details

Abstract

The aim of this document is to explore a unified approach to handling several of the proposed extensions to the SBML Level 3 Core specification. The approach is illustrated with reference to Simile, a modelling environment which appears to have most of the capabilities of the various SBML Level 3 package proposals which deal with model structure. Simile (http://www.simulistics.com) is a visual modelling environment for continuous systems modelling which includes the ability to handle complex disaggregation of model structure, by allowing the modeller to specify classes of object and the relationships between them.The note is organised around the 6 packages listed on the SBML Level 3 Proposals web page (http://sbml.org/Community/Wiki/SBML_Level_3_Proposals) which deal with model structure, namely comp, arrays, spatial, geom, dyn and multi. For each one, I consider how the requirements which motivated the package can be handled using Simile's unified approach. Although Simile has a declarative model-representation language (in both Prolog and XML syntax), I use Simile diagrams and equation syntax throughout, since this is more compact and readable than large chunks of XML.The conclusion is that Simile can indeed meet most of the requirements of these various packages, using a generic set of constructs - basically, the multiple-instance submodel, the concept of a relationship (association) between submodels, and array variables. This suggests the possibility of having a single SBML Level 3 extension package similar to the Simile data model, rather than a series of separate packages. Such an approach has a number of potential advantages and disadvantages compared with having the current set of discrete packages: these are discussed in this paper.

Similar content being viewed by others

Adaptive AI-based surrogate modelling via transfer learning for DEM simulation of multi-component segregation

Article Open access 06 November 2024

Domain adaptation of a SMILES chemical transformer to SELFIES with limited computational resources

Article Open access 02 July 2025

Maximum-likelihood model fitting for quantitative analysis of SMLM data

Article Open access 15 December 2022

Article PDF

Author information

Authors and Affiliations

  1. Simulistics Ltd https://www.nature.com/nature

    Robert Muetzelfeldt

Authors
  1. Robert Muetzelfeldt
    View author publications

    Search author on:PubMed Google Scholar

Corresponding author

Correspondence to Robert Muetzelfeldt.

Rights and permissions

Creative Commons Attribution 3.0 License.

Reprints and permissions

About this article

Cite this article

Muetzelfeldt, R. A Unified Approach for Representing Structurally-Complex Models in SBML Level 3. Nat Prec (2010). https://doi.org/10.1038/npre.2010.4372.1

Download citation

  • Received: 22 April 2010

  • Accepted: 22 April 2010

  • Published: 22 April 2010

  • DOI: https://doi.org/10.1038/npre.2010.4372.1

Share this article

Anyone you share the following link with will be able to read this content:

Sorry, a shareable link is not currently available for this article.

Provided by the Springer Nature SharedIt content-sharing initiative

Keywords

  • SBML
  • systems biology
  • modelling
  • Simile
  • standards paper
Download PDF

Advertisement

Explore content

  • Research articles
  • News & Comment
  • Sign up for alerts
  • RSS feed

About the journal

  • Journal Information

Search

Advanced search

Quick links

  • Explore articles by subject
  • Find a job
  • Guide to authors
  • Editorial policies

Nature Precedings (Nat Preced)

nature.com sitemap

About Nature Portfolio

  • About us
  • Press releases
  • Press office
  • Contact us

Discover content

  • Journals A-Z
  • Articles by subject
  • protocols.io
  • Nature Index

Publishing policies

  • Nature portfolio policies
  • Open access

Author & Researcher services

  • Reprints & permissions
  • Research data
  • Language editing
  • Scientific editing
  • Nature Masterclasses
  • Research Solutions

Libraries & institutions

  • Librarian service & tools
  • Librarian portal
  • Open research
  • Recommend to library

Advertising & partnerships

  • Advertising
  • Partnerships & Services
  • Media kits
  • Branded content

Professional development

  • Nature Awards
  • Nature Careers
  • Nature Conferences

Regional websites

  • Nature Africa
  • Nature China
  • Nature India
  • Nature Japan
  • Nature Middle East
  • Privacy Policy
  • Use of cookies
  • Legal notice
  • Accessibility statement
  • Terms & Conditions
  • Your US state privacy rights
Springer Nature

© 2025 Springer Nature Limited

Nature Briefing

Sign up for the Nature Briefing newsletter — what matters in science, free to your inbox daily.

Get the most important science stories of the day, free in your inbox. Sign up for Nature Briefing