
Sarah M. KeatingCalifornia Institute of Technology | CIT
Sarah M. Keating
PhD
About
59
Publications
16,963
Reads
How we measure 'reads'
A 'read' is counted each time someone views a publication summary (such as the title, abstract, and list of authors), clicks on a figure, or views or downloads the full-text. Learn more
4,127
Citations
Citations since 2017
Introduction
Publications
Publications (59)
This special issue of the Journal of Integrative Bioinformatics presents an overview of COMBINE standards and their latest specifications. The standards cover representation formats for computational modeling in synthetic and systems biology and include BioPAX, CellML, NeuroML, SBML, SBGN, SBOL and SED-ML. The articles in this issue contain updated...
Computational models can help researchers to interpret data, understand biological functions, and make quantitative predictions. The S ystems B iology M arkup L anguage (SBML) is a file format for representing computational models in a declarative form that different software systems can exchange. SBML is oriented towards describing biological proc...
Many software tools provide facilities for depicting reaction network diagrams in a visual form. Two aspects of such a visual diagram can be distinguished: the layout (i.e.: the positioning and connections) of the elements in the diagram, and the graphical form of the elements (for example, the glyphs used for symbols, the properties of the lines c...
Computational models can help researchers to interpret data, understand biological functions, and make quantitative predictions. The Systems Biology Markup Language (SBML) is a file format for representing computational models in a declarative form that different software systems can exchange. SBML is oriented towards describing biological processe...
Standards are essential to the advancement of Systems and Synthetic Biology. COMBINE provides a formal body and a centralised platform to help develop and disseminate relevant standards and related resources. The regular special issue of the Journal of Integrative Bioinformatics aims to support the exchange, distribution and archiving of these stan...
Computational models can help researchers to interpret data, understand biological functions, and make quantitative predictions. The Systems Biology Markup Language (SBML) is a file format for representing computational models in a declarative form that different software systems can exchange. SBML is oriented towards describing biological processe...
COnstraint-Based Reconstruction and Analysis (COBRA) provides a molecular mechanistic framework for integrative analysis of experimental data and quantitative prediction of physicochemically and biochemically feasible phenotypic states. The COBRA Toolbox is a comprehensive software suite of interoperable COBRA methods. It has found widespread appli...
MATLAB is popular in biological research for creating and simulating models that use ordinary differential equations (ODEs). However, sharing or using these models outside of MATLAB is often problematic. A community standard such as SBML (Systems Biology Markup Language) can serve as a neutral exchange format, but translating models from MATLAB to...
MOCCASIN stands for "Model ODE Converter for Creating Automated SBML INteroperability". MOCCASIN is designed to convert certain basic forms of ODE simulation models written in MATLAB or Octave and translate them into SBML format. It thereby enables researchers to convert MATLAB models into an open and widely-used format in systems biology. For more...
LibSBML is a free, open-source programming library to help you read, write, manipulate, translate, and validate SBML files and data streams. It's not an application itself (though it does come with example programs), but rather a library you embed in your own applications. More information is available here: http://sbml.org/Software/libSBML -------...
LibCombine is a C++ API library supporting the COMBINE Archive. This initial release was made to elicit feedback from the community. The project is hosted on GitHub where feedback can be provided at: https://github.com/sbmlteam/libCombine/issues
Computational models can help researchers to interpret data, understand biological function, and make quantitative predictions. The Systems Biology Markup Language (SBML) is a file format for representing computational models in a declarative form that can be exchanged between different software systems. SBML is oriented towards describing biologic...
Quantitative methods for modelling biological networks require an in-depth knowledge of the biochemical reactions and their stoichiometric and kinetic parameters. In many practical cases, this knowledge is missing. This has led to the development of several qualitative modelling methods using information such as, for example, gene expression data c...
Quantitative methods for modelling biological networks require an in-depth knowledge of the biochemical reactions and their stoichiometric and kinetic parameters. In many practical cases, this knowledge is missing. This has led to the development of several qualitative modelling methods using information such as, for example, gene expression data c...
Computational models can help researchers to interpret data, understand biological function, and make quantitative predictions. The Systems Biology Markup Language (SBML) is a file format for representing computational models in a declarative form that can be exchanged between different software systems. SBML is oriented towards describing biologic...
Computational models can help researchers to interpret data, understand biological function, and make quantitative predictions. The Systems Biology Markup Language (SBML) is a file format for representing computational models in a declarative form that can be exchanged between different software systems. SBML is oriented towards describing biologic...
The identification of large regulatory and signalling networks involved in the control of crucial cellular processes calls
for proper modelling approaches. Indeed, models can help elucidate properties of these networks, understand their behaviour
and provide (testable) predictions by performing in silico experiments. In this context, qualitative, l...
BioModels is a reference repository hosting mathematical models that describe the dynamic interactions of biological components at various scales. The resource provides access to over 1,200 models described in literature and over 140,000 models automatically generated from pathway resources. Most model components are cross-linked with external reso...
BioModels (http://www.ebi.ac.uk/biomodels/) is a repository of mathematical models of biological processes. A large set of models is curated to verify both correspondence
to the biological process that the model seeks to represent, and reproducibility of the simulation results as described in
the corresponding peer-reviewed publication. Many models...
Qualitative frameworks, especially those based on the logical discrete formalism, are increasingly used to model regulatory and signalling networks. A major advantage of these frameworks is that they do not require precise quantitative data, and that they are well-suited for studies of large networks. While numerous groups have developed specific c...
Systems biology projects and omics technologies have led to a growing number of biochemical pathway models and reconstructions. However, the majority of these models are still created de novo, based on literature mining and the manual processing of pathway data.
To increase the efficiency of model creation, the Path2Models project has automatically...
This chapter describes the Systems Biology Markup Language (SBML) from its origins. It describes the rationale behind and importance of having a common language when it comes to representing models. This chapter mentions the development of SBML and outlines the structure of an SBML model. It provides a section on libSBML, a useful application progr...
Multiple models of human metabolism have been reconstructed, but each represents only a subset of our knowledge. Here we describe Recon 2, a community-driven, consensus 'metabolic reconstruction', which is the most comprehensive representation of human metabolism that is applicable to computational modeling. Compared with its predecessors, the reco...
Encoding computational models in a standard format permit to share and re-use them in a variety of contexts. The Systems Biology Markup Language (SBML) is the de facto standard open format for exchanging models between software tools in systems biology. Neuronal models can often be encoded using this format, thus providing the modeler with access t...
The XML-based Systems Biology Markup Language (SBML) is the de facto standard file format for the storage and exchange of biochemical network models, and is supported by more than 180 software packages to date. Much of this success is due to its clearly defined specifications and the availability of libSBML, a portable, robust, and easy-to-use libr...
Computational systems biologists today have a healthy selection of software resources to help them do research. Many software packages, especially those concerned with computational modeling, have adopted SBML (the Systems Biology Markup Language) as a machine-readable format to permit users to exchange models. Our group has a keen interest in unde...
The use of computational modeling to describe and analyze biological systems is at the heart of systems biology. Model structures, simulation descriptions and numerical results can be encoded in structured formats, but there is an increasing need to provide an additional semantic layer. Semantic information adds meaning to components of structured...
The annotation of Systems Biology Markup Language (SBML) models with semantic terms has been supported for a number of years. The prevalence of such annotated models is growing, with repositories such as Biomodels.net and an increasing number of software tools supporting and encouraging their use and development.
With the increasing use of semanti...
Update on the current status of the stable 4.2.0 release and the developmental 5.0.0 release of libSBML; an API library for reading/writing and manipulating SBML.
This document defines Version 1 of the Systems Biology Markup Language (SBML) Level 3 Core, an electronic model representation format for systems biology. SBML is oriented towards describing biological processes of the sort common in research on a number of topics, including metabolic pathways, cell signaling pathways, and many others. SBML is defi...
This is the specification for _Release 1 Candidate_ of *SBML Level 3 Version 1 Core*, an electronic model representation format for systems biology.
SBML is oriented towards describing biological processes of the sort common in research on a number of topics, including metabolic pathways, cell signaling pathways, and many others. SBML is defined n...
With the rise of Systems Biology as a new paradigm for understanding biological processes, the development of quantitative models is no longer restricted to a small circle of theoreticians. The dramatic increase in the number of these models precipitates the need to exchange and reuse both existing and newly created models. The Systems Biology Mark...
LibSBML is an application programming interface library for reading, writing, manipulating and validating content expressed
in the Systems Biology Markup Language (SBML) format. It is written in ISO C and C++, provides language bindings for Common
Lisp, Java, Python, Perl, MATLAB and Octave, and includes many features that facilitate adoption and u...
In this chapter, we provide the basic information required to understand the central concepts in the modeling and simulation of complex biochemical processes. We underline the fact that most biochemical processes involve sequences of interactions between distinct entities (molecules, molecular assemblies), and also stress that models must adhere to...
With the rise of Systems Biology as a new paradigm for understanding biological processes, the development of quantitative models is no longer restricted to a small circle of theoreticians. The dramatic increase in the number of these models precipitates the need to exchange and reuse both existing and newly created models. The Systems Biology Mark...
The Systems Biology Markup Language (SBML) is a machine-readable model representation language for software tools in computational systems biology. By supporting SBML as an input/output format, different tools can all operate on an identical representation of a model, removing opportunities for translation errors and assuring a common starting poin...
The Systems Biology Markup Language (SBML) is a machine-readable model representation language for software tools in computational systems biology. By supporting SBML as an input/output format, different tools can all operate on an identical representation of a model, removing opportunities for translation errors and assuring a common starting poin...
The Systems Biology Markup Language (SBML) is a machine-readable model representation language for software tools in computational systems biology. By supporting SBML as an input/output format, different tools can all operate on an identical representation of a model, removing opportunities for translation errors and assuring a common starting poin...
MathSBML is an open-source, freely downloadable Mathematica package that facilitates working with Systems Biology Markup Language (SBML) models. SBML is a tool-neutral, computer-readable
format for representing models of biochemical reaction networks, and it is applicable to metabolic networks, cell signaling
pathways, genomic regulatory networks,...
We present SBMLToolbox, a toolbox that facilitates importing and exporting models represented in the Systems Biology Markup Language (SBML) in and out of the MATLAB environment and provides functionality that enables an experienced user of either SBML or MATLAB to combine the computing power of MATLAB with the portability and exchangeability of an...
Until recently, the majority of computational models in biology were implemented in custom programs and published as statements of the underlying mathematics. However, to be useful as formal embodiments of our understanding of biological systems, computational models must be put into a consistent form that can be communicated more directly between...
Biologists are increasingly recognising that computational modelling is crucial for making sense of the vast quantities of complex experimental data that are now being collected. The systems biology field needs agreed-upon information standards if models are to be shared, evaluated and developed cooperatively. Over the last four years, our team has...
Several factors affect the viability of biosensor design. A computer-based model is being developed to enable the sources and effect of noise and variability within the sensor to be analysed. The work now presented details the modelling of the biochemical aspect of the biosensor model—the immunoassay.
The equilibrium equations that describe the che...
Background Researchers in systems biology today have access to a wide variety of software tools for computational modeling. Until the widespread adoption of the Systems Biology Markup Language (SBML) (1), users could not eectively transfer their models from one compu- tational tool to another or share their models with fellow researchers. This has...