Your browser doesn't support javascript.
loading
Show: 20 | 50 | 100
Results 1 - 5 de 5
Filter
1.
Syst Biol (Stevenage) ; 1(1): 41-53, 2004 Jun.
Article in English | MEDLINE | ID: mdl-17052114

ABSTRACT

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 been developing the Systems Biology Markup Language (SBML) in collaboration with an international community of modellers and software developers. SBML has become a de facto standard format for representing formal, quantitative and qualitative models at the level of biochemical reactions and regulatory networks. In this article, we summarise the current and upcoming versions of SBML and our efforts at developing software infrastructure for supporting and broadening its use. We also provide a brief overview of the many SBML-compatible software tools available today.


Subject(s)
Cell Physiological Phenomena , Computational Biology/standards , Models, Biological , Programming Languages , Software , Systems Biology , Terminology as Topic , Biochemistry/methods , Biochemistry/standards , Computational Biology/methods , Gene Expression Regulation/physiology , Guidelines as Topic , Internationality , Reference Standards
2.
Biochem Soc Trans ; 31(Pt 6): 1472-3, 2003 Dec.
Article in English | MEDLINE | ID: mdl-14641091

ABSTRACT

The SBML (systems biology markup language) is a standard exchange format for computational models of biochemical networks. We continue developing SBML collaboratively with the modelling community to meet their evolving needs. The recently introduced SBML Level 2 includes several enhancements to the original Level 1, and features under development for SBML Level 3 include model composition, multistate chemical species and diagrams.


Subject(s)
Computational Biology , Programming Languages
3.
Bioinformatics ; 19(4): 524-31, 2003 Mar 01.
Article in English | MEDLINE | ID: mdl-12611808

ABSTRACT

MOTIVATION: Molecular biotechnology now makes it possible to build elaborate systems models, but the systems biology community needs information standards if models are to be shared, evaluated and developed cooperatively. RESULTS: We summarize the Systems Biology Markup Language (SBML) Level 1, a free, open, XML-based format for representing biochemical reaction networks. SBML is a software-independent language for describing models common to research in many areas of computational biology, including cell signaling pathways, metabolic pathways, gene regulation, and others. AVAILABILITY: The specification of SBML Level 1 is freely available from http://www.sbml.org/


Subject(s)
Hypermedia , Information Storage and Retrieval/methods , Metabolism/physiology , Models, Biological , Programming Languages , Vocabulary, Controlled , Database Management Systems , Databases, Factual , Documentation , Gene Expression Regulation/physiology , Models, Chemical , Software , Software Design , Terminology as Topic
4.
Pac Symp Biocomput ; : 450-61, 2002.
Article in English | MEDLINE | ID: mdl-11928498

ABSTRACT

Researchers in computational biology today make use of a large number of different software packages for modeling, analysis, and data manipulation and visualization. In this paper, we describe the ERATO Systems Biology Workbench (SBW), a software framework that allows these heterogeneous application components--written in diverse programming languages and running on different platforms--to communicate and use each others' data and algorithmic capabilities. Our goal is to create a simple, open-source software infrastructure which is effective, easy to implement and easy to understand. SBW uses a broker-based architecture and enables applications (potentially running on separate, distributed computers) to communicate via a simple network protocol. The interfaces to the system are encapsulated in client-side libraries that we provide for different programming languages. We describe the SBW architecture and the current set of modules, as well as alternative implementation technologies.


Subject(s)
Computational Biology/methods , Computer Communication Networks , Computer Simulation , Computer Systems , Programming Languages , Software , Stochastic Processes , User-Computer Interface
5.
Philos Trans R Soc Lond B Biol Sci ; 356(1412): 1209-28, 2001 Aug 29.
Article in English | MEDLINE | ID: mdl-11545699

ABSTRACT

Biological nervous systems and the mechanisms underlying their operation exhibit astonishing complexity. Computational models of these systems have been correspondingly complex. As these models become ever more sophisticated, they become increasingly difficult to define, comprehend, manage and communicate. Consequently, for scientific understanding of biological nervous systems to progress, it is crucial for modellers to have software tools that support discussion, development and exchange of computational models. We describe methodologies that focus on these tasks, improving the ability of neuroscientists to engage in the modelling process. We report our findings on the requirements for these tools and discuss the use of declarative forms of model description--equivalent to object-oriented classes and database schema--which we call templates. We introduce NeuroML, a mark-up language for the neurosciences which is defined syntactically using templates, and its specific component intended as a common format for communication between modelling-related tools. Finally, we propose a template hierarchy for this modelling component of NeuroML, sufficient for describing models ranging in structural levels from neuron cell membranes to neural networks. These templates support both a framework for user-level interaction with models, and a high-performance framework for efficient simulation of the models.


Subject(s)
Computer Simulation , Models, Neurological , Neurosciences/methods , Animals , Cooperative Behavior , Humans , Software
SELECTION OF CITATIONS
SEARCH DETAIL
...