128 results on '"Michael Hucka"'
Search Results
102. Systems Biology Graphical Notation: Process Diagram Level 1
- Author
-
Katja Wegner, Emek Demir, Huaiyu Mi, Stuart L. Moodie, Anatoly Sorokin, Hiroaki Kitano, Falk Schreiber, Yukiko Matsuoka, Nicolas Le Novère, and Michael Hucka
- Subjects
Grammar ,business.industry ,Computer science ,Bioinformatics ,Systems biology ,media_common.quotation_subject ,Process flow diagram ,Systems Biology Graphical Notation ,Notation ,Set (abstract data type) ,Entity–relationship model ,General Materials Science ,Artificial intelligence ,Software engineering ,business ,Representation (mathematics) ,media_common ,Biotechnology - Abstract
Standard graphical representations have played a crucial role in science and engineering throughout the last century. Without electrical symbolism, it is very likely that our industrial society would not have evolved at the same pace. Similarly, specialised notations such as the Feynmann notation or the process flow diagrams did a lot for the adoption of concepts in their own fields. With the advent of Systems Biology, and more recently of Synthetic Biology, the need for precise and unambiguous descriptions of biochemical interactions has become more pressing. While some ideas have been advanced over the last decade, with a few detailed proposals, no actual community standard has emerged. The Systems Biology Graphical Notation (SBGN) is a graphical representation crafted over several years by a community of biochemists, modellers and computer scientists. Three orthogonal and complementary languages have been created, the Process Diagrams, the Entity Relationship Diagrams and the Activity Flow Diagrams. Using these three idioms a scientist can represent any network of biochemical interactions, which can then be interpreted in an unambiguous way. The set of symbols used is limited, and the grammar quite simple, to allow its usage in textbooks and its teaching directly in high schools. The first level of the SBGN Process Diagram has been publicly released. Software support for SBGN Process Diagram was developed concurrently with its specification in order to speed-up public adoption. Shared by the communities of biochemists, genomicians, theoreticians and computational biologists, SBGN languages will foster efficient storage, exchange and reuse of information on signalling pathways, metabolic networks and gene regulatory maps.
- Published
- 2008
103. Systems Biology Markup Language (SBML) Level 2: Structures and Facilities for Model Definitions
- Author
-
Sarah M. Keating, Michael Hucka, Stefan Hoops, Nicolas Le Novère, and Andrew Finney
- Subjects
Theoretical computer science ,Markup language ,business.industry ,Computer science ,computer.internet_protocol ,Programming language ,Bioinformatics ,Systems biology ,BioModels Database ,Software development ,Data Standards ,computer.software_genre ,Systems Biology Ontology ,General Materials Science ,XML schema ,SBML ,business ,computer ,XML ,computer.programming_language - Abstract
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 Markup Language (SBML) is a free, open, XML-based format for representing quantitative models of biological interest that advocates the consistent specification of such models and thus facilitates both software development and model exchange. Principally oriented towards describing systems of biochemical reactions, such as cell signalling pathways, metabolic networks and gene regulation etc., SBML can also be used to encode any kinetic model. SBML offers mechanisms to describe biological components by means of compartments and reacting species, as well as their dynamic behaviour, using reactions, events and arbitrary mathematical rules. SBML also offers all the housekeeping structures needed to ensure an unambiguous understanding of quantitative descriptions. This specification presents the structures of the language and the rules used to build a valid model. SBML XML Schema and other related documents and software are also available from the SBML project web site, "http://sbml.org/":http://sbml.org/.
- Published
- 2007
- Full Text
- View/download PDF
104. Evolving standards and infrastructure for systems biology: SBML, SBGN, and BioModels.net
- Author
-
Michael Hucka
- Subjects
General Materials Science - Published
- 2007
- Full Text
- View/download PDF
105. The Systems Biology Markup Language (SBML) Level 2 Version 2
- Author
-
Sarah M. Keating and Michael Hucka
- Subjects
Markup language ,Computer science ,Programming language ,computer.internet_protocol ,Bioinformatics ,Modelling biological systems ,Open format ,computer.software_genre ,Systems Biology Ontology ,General Materials Science ,Software system ,SBML ,computer ,XML ,De facto standard ,Biotechnology - Abstract
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 point for analyses and simulations. SBML is by no means a perfect format, but it has achieved widespread acceptance as a de facto standard. It is supported worldwide by over 100 software systems (both open-source and commercial). The broad acceptance of a common, open format for exchanging models between software tools is a crucial step towards wider use of quantitative modeling in biology, because it allows researchers to build upon each other's work with greater ease and accuracy.SBML can encode models consisting of biochemical entities (species) linked by reactions to form networks. An important principle is that models are decomposed into explicitly-labeled constituent elements, the set of which resembles a verbose rendition of chemical reaction equations. The representation deliberately does not cast the model directly into a set of differential equations or other specific interpretation of the model. The formalisms in SBML allows a wide range of biological phenomena to be modeled, including metabolism, cell signaling, gene regulation, and more. Significant flexibility and power comes from the ability to define arbitrary formulae for the rates of change of variables as well as the ability to express other constraints mathematically.This tutorial covered the latest edition of SBML, which is Level 2 Version 2, finalized in September 2006. Topics covered include the basic common principles in SBML as well the changes introduced in Level 2 Version 2. We also discussed software tools for programmers, in particular libSBML.
- Published
- 2007
- Full Text
- View/download PDF
106. The Systems Biology Markup Language (SBML) Level 2 Version 2
- Author
-
Michael Hucka and Sarah Keating
- Subjects
General Materials Science - Published
- 2007
- Full Text
- View/download PDF
107. The Systems Biology Markup Language (SBML): Where It’s Been and Where It’s Going
- Author
-
Michael Hucka
- Subjects
General Materials Science - Published
- 2007
- Full Text
- View/download PDF
108. SBML Models and MathSBML
- Author
-
Benjamin Bornstein, Akira Funahashi, Bruce E. Shapiro, Sarah M. Keating, Michael Hucka, Andrew Finney, Nicolas Le Novère, Joanne Matthews, Maria J. Schilstra, Akiya Jouraku, and Choi, Sangdun
- Subjects
Markup language ,Theoretical computer science ,Computer science ,business.industry ,computer.internet_protocol ,Programming language ,Systems biology ,BioModels Database ,computer.software_genre ,Validator ,Systems Biology Ontology ,The Internet ,SBML ,business ,computer ,XML - Abstract
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, and other modeling problems in systems biology that is widely supported by the systems biology community. SBML is based on XML, which is a standard medium for representing and transporting data that is widely supported on the Internet, as well as in computational biology and bioinformatics. Because SBML is tool-independent, it enables model transportability, reuse, publication, and survival. In addition to Math- SBML, a number of other tools that support SBML model examination and manipulation are provided on the http://sbml.org Web site, including libSBML, which is a C/C++ library for reading SBML models; an SBML Toolbox for MATLAB; file conversion programs; an SBML model validator and visualizer; and SBML specifications and schemas. MathSBML enables SBML file import to and export from Mathematica, as well as providing an API for model manipulation and simulation.
- Published
- 2007
109. Evolving a lingua franca and associated software infrastructure for computational systems biology: the Systems Biology Markup Language (SBML) project
- Author
-
Maria J. Schilstra, Sarah M. Keating, Bruce E. Shapiro, Akira Funahashi, B.L. Kovitz, John Doyle, H. Kitano, Benjamin Bornstein, Michael Hucka, J. Matthews, and Andrew Finney
- Subjects
Markup language ,Theoretical computer science ,Internationality ,Computer science ,Systems biology ,Guidelines as Topic ,Lingua franca ,Biochemistry ,Models, Biological ,Cell Physiological Phenomena ,Software ,Terminology as Topic ,Genetics ,Systems Biology Ontology ,SBML ,Molecular Biology ,computer.programming_language ,business.industry ,Modelling biological systems ,Systems Biology ,Computational Biology ,Cell Biology ,Reference Standards ,Data science ,Gene Expression Regulation ,Modeling and Simulation ,Molecular Medicine ,Programming Languages ,business ,computer ,Caltech Library Services ,Biotechnology ,De facto standard - 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.
- Published
- 2006
110. Enlightened Multiscale Simulation of Biochemical Networks. Core Theory, Validating Experiments, and Implementation in Open Software
- Author
-
Michael Hucka and John Doyle
- Subjects
Theoretical computer science ,Application programming interface ,Computer science ,business.industry ,Python (programming language) ,Embedded software ,Software ,Systems Biology Ontology ,Lisp ,Perl ,SBML ,Software engineering ,business ,computer ,computer.programming_language - Abstract
The objective of the research is to develop mathematical and software infrastructure in support of post-genomics research in systems biology. One objective articulated in this effort centers on a deeper understanding of the organizational principles of biological networks. A distinguishing theme of this work is its focus on scalable methods of robustness and model validation and invalidation with data, as opposed to relying purely on simulation. The Systems Biology Markup Language (SBML) project is a machine-readable exchange language for computational models of biochemical networks. LibSBML, an embedded software library for SBML, was developed, providing an application programming interface for working with SBML. The LibSBML library provides an interface for working with SBML in a number of programming languages: C, C++, Java, Perl, MATLAB, Lisp, and Python. It is free, open-source, and portable to Linux, Windows, MacOS and Solaris. The effort led to (1) continued development of LibSBML, (increased support of SBML features and added functionality); and (2) supported SBML use and evolution (direct support for DARPA Bio-SPICE).
- Published
- 2006
- Full Text
- View/download PDF
111. Rules for modeling signal-transduction systems
- Author
-
Michael L. Blinov, Richard G. Posner, Michael Hucka, James R. Faeder, William S. Hlavacek, and Walter Fontana
- Subjects
Theoretical computer science ,Rule-based modeling ,Source lines of code ,business.industry ,Computer science ,Proteins ,General Medicine ,ENCODE ,Models, Biological ,Visualization ,Set (abstract data type) ,Diagrammatic reasoning ,Software ,Specification ,Protein Interaction Mapping ,Computer Simulation ,business ,Signal Transduction - Abstract
Formalized rules for protein-protein interactions have recently been introduced to represent the binding and enzymatic activities of proteins in cellular signaling. Rules encode an understanding of how a system works in terms of the biomolecules in the system and their possible states and interactions. A set of rules can be as easy to read as a diagrammatic interaction map, but unlike most such maps, rules have precise interpretations. Rules can be processed to automatically generate a mathematical or computational model for a system, which enables explanatory and predictive insights into the system’s behavior. Rules are independent units of a model specification that facilitate model revision. Instead of changing a large number of equations or lines of code, as may be required in the case of a conventional mathematical model, a protein interaction can be introduced or modified simply by adding or changing a single rule that represents the interaction of interest. Rules can be defined and visualized by using graphs, so no specialized training in mathematics or computer science is necessary to create models or to take advantage of the representational precision of rules. Rules can be encoded in a machine-readable format to enable electronic storage and exchange of models, as well as basic knowledge about protein-protein interactions. Here, we review the motivation for rule-based modeling; applications of the approach; and issues that arise in model specification, simulation, and testing. We also discuss rule visualization and exchange and the software available for rule-based modeling.
- Published
- 2006
112. CellML2SBML: conversion of CellML into SBML
- Author
-
Andrew Finney, Joanne Matthews, Maria J. Schilstra, Lu Li, Michael Hucka, and Nicolas Le Novère
- Subjects
Statistics and Probability ,Computer science ,Information Storage and Retrieval ,XSLT ,computer.software_genre ,Biochemistry ,Cell Physiological Phenomena ,Software ,Systems Biology Ontology ,SBML ,Databases, Protein ,Physiological reaction ,Molecular Biology ,computer.programming_language ,Database ,Programming language ,business.industry ,CellML ,Proteins ,Computer Science Applications ,Computational Mathematics ,Computational Theory and Mathematics ,MathML ,Database Management Systems ,Programming Languages ,business ,computer - Abstract
Summary: CellML and SBML are XML-based languages for storage and exchange of molecular biological and physiological reaction models. They use very similar subsets of MathML to specify the mathematical aspects of the models. CellML2SBML is implemented as a suite of XSLT stylesheets that, when applied consecutively, convert models expressed in CellML into SBML without significant loss of information. The converter is based on the most recent stable versions of the languages (CellML version 1.1; SBML Level 2 Version 1), and the XSLT used in the stylesheets adheres to the XSLT version 1.0 specification. Of all 306 models in the CellML repository in April 2005, CellML2SBML converted 91% automatically into SBML. Minor manual changes to the unit definitions in the originals raised the percentage of successful conversions to 96%. Availability: Contact: m.j.1.schilstra@herts.ac.uk Supplementary information: Instructions for use and further documentation available on
- Published
- 2006
113. Software Infrastructure for Effective Communication and Reuse of Computational Models
- Author
-
Andrew Finney, Michael Hucka, Benjamin J. Bornstein, Sarah M. Keating, Bruce E. Shapiro, Joanne Matthews, Ben L. Kovitz, Maria J. Schilstra, Akira Funahashi, John Doyle, Hiroaki Kitano, Szallasi, Zoltan, Stelling, Jörg, and Periwal, Vipul
- Abstract
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 the software tools used to work with them. In this chapter, we describe the Systems Biology Markup Language (SBML), a format for representing models in a way that can be used by different software systems to communicate and exchange those models. By supporting SBML as an input and output format, different software tools can all operate on an identical representation of a model, removing opportunities for errors in translation and assuring a common starting point for analyses and simulations. We also take this opportunity to discuss some of the resources available for working with SBML as well as ongoing efforts in SBML’s continuing evolution.
- Published
- 2006
114. BioModels Database: a free, centralized database of curated, published, quantitative kinetic models of biochemical and cellular systems
- Author
-
Alexander Broicher, Harish Dharuri, Marco Donizelli, Lu Li, Michael Hucka, Nicolas Le Novère, Jacky L. Snoep, Herbert M. Sauro, Maria J. Schilstra, Mélanie Courtot, Bruce E. Shapiro, and Benjamin Bornstein
- Subjects
Internet ,Information retrieval ,Databases, Factual ,business.industry ,Biochemical Phenomena ,BioModels Database ,CellML ,Biology ,Models, Biological ,Article ,Cell Physiological Phenomena ,Centralized database ,Kinetics ,User-Computer Interface ,Resource (project management) ,Genes ,Vocabulary, Controlled ,Controlled vocabulary ,Genetics ,Systems Biology Ontology ,The Internet ,SBML ,business ,Caltech Library Services - Abstract
BioModels Database (http://www.ebi.ac.uk/biomodels/), part of the international initiative BioModels.net, provides access to published, peer-reviewed, quantitative models of biochemical and cellular systems. Each model is carefully curated to verify that it corresponds to the reference publication and gives the proper numerical results. Curators also annotate the components of the models with terms from controlled vocabularies and links to other relevant data resources. This allows the users to search accurately for the models they need. The models can currently be retrieved in the SBML format, and import/export facilities are being developed to extend the spectrum of formats supported by the resource.
- Published
- 2005
115. Nat Biotechnol
- Author
-
Michael Hucka, Julio Collado-Vides, Nicolas Le Novère, Pedro Mendes, Barry L. Wanner, Edda Klipp, Fabien Campagne, Matt D. B. Halstead, Edmund J. Crampin, Bruce E. Shapiro, Upinder S. Bhalla, Jacky L. Snoep, Poul M. F. Nielsen, Hugh D. Spence, Andrew Finney, and Herbert M. Sauro
- Subjects
Information retrieval ,Databases, Factual ,Information Dissemination ,BioModels Database ,CellML ,Biomedical Engineering ,Minimum information required in the annotation of models ,Information Storage and Retrieval ,Bioengineering ,Guidelines as Topic ,Documentation ,Biology ,Bioinformatics ,Applied Microbiology and Biotechnology ,Biochemistry ,Models, Biological ,Cell Physiological Phenomena ,Set (abstract data type) ,Annotation ,Resource (project management) ,Terminology as Topic ,Molecular Medicine ,SBML ,Biotechnology - Abstract
Most of the published quantitative models in biology are lost for the community because they are either not made available or they are insufficiently characterized to allow them to be reused. The lack of a standard description format, lack of stringent reviewing and authors' carelessness are the main causes for incomplete model descriptions. With today's increased interest in detailed biochemical models, it is necessary to define a minimum quality standard for the encoding of those models. We propose a set of rules for curating quantitative models of biological systems. These rules define procedures for encoding and annotating models represented in machine-readable form. We believe their application will enable users to (i) have confidence that curated models are an accurate reflection of their associated reference descriptions, (ii) search collections of curated models with precision, (iii) quickly identify the biological phenomena that a given curated model or model constituent represents and (iv) facilitate model reuse and composition into large subcellular models.
- Published
- 2005
116. Modeling the E. coli cell: The need for computing, cooperation, and consortia
- Author
-
Barry L. Wanner, Andrew Finney, and Michael Hucka
- Published
- 2005
- Full Text
- View/download PDF
117. Escalating model sizes and complexities call for standardized forms of representation
- Author
-
Andrew Finney and Michael Hucka
- Subjects
General Immunology and Microbiology ,Scope (project management) ,Applied Mathematics ,Scale (chemistry) ,Systems biology ,Biology ,Bioinformatics ,Data science ,General Biochemistry, Genetics and Molecular Biology ,Computational Theory and Mathematics ,Order (exchange) ,Criticism ,Egfr signaling ,General Agricultural and Biological Sciences ,Representation (mathematics) ,Databases as Topic ,Information Systems - Abstract
The recent work of Kitano et al on a comprehensive EGFR Pathway Map (Mol Systems Biol, this issue) represents a tremendous amount of intellectual effort. The scale of the model is breathtaking. No doubt some readers will assail the effort on the grounds that models of this size and complexity are difficult to verify, but while this may be true for today’s methods, it is an unhelpful criticism. The inescapable reality in systems biology is that models (that is to say, hypotheses cast in a computational form) will continue to grow in size, complexity, and scope. Rather than grouse, we should be thinking about how to developways of analyzing and verifying models of this scale. We also need to improve our methods of sharing and understanding each other’s work in order to facilitate the iterative processes of review and refinement that are fundamental to modeling.
- Published
- 2005
- Full Text
- View/download PDF
118. Systems biology markup language: Level 2 and beyond
- Author
-
Andrew Finney and Michael Hucka
- Subjects
Standard exchange format ,Computational model ,Markup language ,Computer science ,Programming language ,Systems biology ,Computational Biology ,computer.software_genre ,Biochemistry ,Model composition ,Systems Biology Ontology ,Programming Languages ,SBML ,computer - 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.
- Published
- 2003
119. Next Generation Simulation Tools: The Systems Biology Workbench and BioSPICE Integration
- Author
-
Hamid Bolouri, John Doyle, Andrew Finney, Herbert M. Sauro, Hiroaki Kitano, Cameron Wellock, and Michael Hucka
- Subjects
Theoretical computer science ,Biochemical Phenomena ,Computer science ,Systems Theory ,computer.software_genre ,Models, Biological ,Biochemistry ,Software ,Systems theory ,Computer Systems ,Genetics ,Computer Simulation ,Molecular Biology ,SIMPLE (military communications protocol) ,business.industry ,Data manipulation language ,Systems Biology Graphical Notation ,Visualization ,Software framework ,Molecular Medicine ,Software engineering ,business ,Communications protocol ,computer ,Biotechnology - Abstract
Researchers in quantitative systems biology make use of a large number of different software packages for modelling, analysis, visualization, and general data manipulation. In this paper, we describe the Systems Biology Workbench (SBW), a software framework that allows heterogeneous application components--written in diverse programming languages and running on different platforms--to communicate and use each others' capabilities via a fast binary encoded-message system. Our goal was to create a simple, high performance, opensource software infrastructure which is easy to implement and understand. SBW 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 in this paper the SBW architecture, a selection of current modules, including Jarnac, JDesigner, and SBWMeta-tool, and the close integration of SBW into BioSPICE, which enables both frameworks to share tools and compliment and strengthen each others capabilities.
- Published
- 2003
120. The Modeler's Workspace: Making Model-Based Studies of the Nervous System More Accessible
- Author
-
Michael Hucka, Kavita Shankar, David Beeman, James M. Bower, and Ascoli, Giorgio A.
- Abstract
A realistic neuronal model represents a modeler's understanding of the structure and function of a part of the nervous system. The increasing number of such models represents a significant accumulation of knowledge about the structural and functional organization of nervous systems. However, locating appropriate models and interpreting them becomes increasingly more difficult as the number of online model and experimental databases grows. The central motivation for the Modeler's Workspace project is to address these problems. The Modeler's Workspace is a collection of software tools being created to enable users to interact with databases of models and data. It will provide facilities for: searching multiple remote databases for model components based on various criteria; visualizing the characteristics of the components retrieved; creating new components, either from scratch or derived from existing models; combining components into new models; linking models to experimental data as well as online publications; and interacting with simulation packages such as GENESIS to simulate the new constructs. It is being written in Java for portability and extensibility. It is modular in design and uses pluggable components. To increase the probability that the Modeler's Workspace will be compatible with future databases and tools, we arc using the XML, the eXtensible Markup Language, as the interchange format for communicating with databases.
- Published
- 2003
- Full Text
- View/download PDF
121. The systems biology markup language (SBML): a medium for representation and exchange of biochemical network models
- Author
-
V. Gor, Andrew Finney, Pedro Mendes, James C. Schaff, Jörg Stelling, Bruce E. Shapiro, Autumn A. Cuellar, Eric Mjolsness, Igor Goryanin, E. Minch, Dennis Bray, T. C. Hodgman, Ursula Kummer, Athel Cornish-Bowden, Martin Ginkel, John Wagner, N Le Novère, J. L. Kasberger, S. Dronov, T. Sakurada, Leslie M. Loew, J.-H.S. Hofmeyr, Hiroaki Kitano, Nick Juty, Melanie R. Nelson, Adam P. Arkin, Poul M. F. Nielsen, Hamid Bolouri, Masaru Tomita, E. D. Gilles, H. D. Spence, Herbert M. Sauro, Yoichi Nakayama, Andreas Kremling, Michael Hucka, Thomas S. Shimizu, Peter Hunter, J. Wang, John Doyle, D. Lucio, Benjamin Bornstein, Koichi Takahashi, and W. J. Hedley
- Subjects
Statistics and Probability ,Theoretical computer science ,Databases, Factual ,Computer science ,Systems biology ,Information Storage and Retrieval ,Documentation ,computer.software_genre ,Biochemistry ,Models, Biological ,Software Design ,Terminology as Topic ,BioPAX : Biological Pathways Exchange ,Systems Biology Ontology ,SBML ,Molecular Biology ,Regulation of gene expression ,Programming language ,Modelling biological systems ,BioModels Database ,Systems Biology Graphical Notation ,CellML ,Hypermedia ,Computer Science Applications ,Metabolic network modelling ,Computational Mathematics ,Metabolic pathway ,Metabolism ,Computational Theory and Mathematics ,Physiome ,Gene Expression Regulation ,Models, Chemical ,Vocabulary, Controlled ,Database Management Systems ,Programming Languages ,computer ,Software - 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/ Contact: sysbio-team@caltech.edu * To whom correspondence should be addressed.
- Published
- 2003
122. Hebb's Accomplishments Misunderstood
- Author
-
Mark Weaver, Michael Hucka, and Stephen Kaplan
- Subjects
Behavioral Neuroscience ,Neuropsychology and Physiological Psychology ,Empirical research ,Physiology ,media_common.quotation_subject ,Perspective (graphical) ,Sociology ,Function (engineering) ,Cell assembly ,Epistemology ,media_common - Abstract
Amit's efforts to provide stronger theoretical and empirical support for Hebb's cell-assembly concept is admirable, but we have serious reservations about the perspective presented in the target article. For Hebb, the cell assembly was a building block; by contrast, the framework proposed here eschews the need to fit the assembly into a broader picture of its function.
- Published
- 1995
123. Erratum: The Systems Biology Graphical Notation
- Author
-
Esther Schmidt, Mélanie Courtot, Huaiyu Mi, Douglas B. Kell, Akira Funahashi, Stuart L. Moodie, Steven Watterson, Emek Demir, Falk Schreiber, Herbert M. Sauro, Yukiko Matsuoka, Lu Li, Ugur Dogrusoz, Michael Hucka, Akiya Jouraku, Mirit I. Aladjem, Katja Wegner, Peter Ghazal, Ralph Gauges, Frank T Bergman, Igor Goryanin, Fedor Kolpakov, Hiroaki Kitano, Sohyoung Kim, Tom C. Freeman, Sven Sahle, Sarala M. Wimalaratne, Chris Sander, Nicolas Le Novère, Augustin Luna, Guanming Wu, Jacky L. Snoep, Laurence Calzone, Hideya Kawaji, Alice Villéger, Anatoly Sorokin, Samik Ghosh, Kurt W. Kohn, and Sarah Elizabeth Boyd
- Subjects
Programming language ,Computer science ,Systems Biology Graphical Notation ,Biomedical Engineering ,Molecular Medicine ,Bioengineering ,Computational biology ,computer.software_genre ,Applied Microbiology and Biotechnology ,computer ,Biotechnology - Abstract
Nat. Biotechnol. 27 735–741 (2009); published online 7 August 2009; corrected after print 11 August 2009 In the version of this article initially published, the wrong versions of Figures 1, 2 and 3 were used. The error has been corrected in the HTML and PDF versions of the article.
- Published
- 2009
- Full Text
- View/download PDF
124. Next Generation Simulation Tools: The Systems Biology Workbench and BioSPICE Integration.
- Author
-
Herbert M. Sauro, Michael Hucka, Andrew Finney, Cameron Wellock, Hamid Bolouri, John Doyle, and Hiroaki Kitano
- Published
- 2003
125. Meeting report from the first meetings of the Computational Modeling in Biology Network (COMBINE)
- Author
-
Nicolas Le Novère, Michael Hucka, Nadia Anwar, Gary D Bader, Emek Demir, Stuart Moodie, and Anatoly Sorokin
- Subjects
Genetics ,Short Genome Reports - Abstract
The Computational Modeling in Biology Network (COMBINE, http://co.mbine.org/), an initiative whose goal is to coordinate the development of the various community standards and formats in computational systems biology and related fields. This report summarises the activities pursued at the first annual COMBINE meeting held in Edinburgh on October 6-9 2010 and the first HARMONY hackathons, held in New-York on April 18-22 2011. The first of those meetings hosted 81 attendees, and discussions covered not only the standards part of COMBINE such as BioPAX, SBGN and SBML, but emerging efforts and interoperability between the different formats. The second meeting, oriented towards developers, welcomed 59 participants and witnessed many technical discussions and development enhancing software support of the standards, and conversion between them. Both meetings were resounding successes and showed that the field is now mature enough to develop representation formats and related standards in a coordinated manner.
- Full Text
- View/download PDF
126. The systems biology graphical notation
- Author
-
Katja Wegner, Chris Sander, Sarah Elizabeth Boyd, Ralph Gauges, Mélanie Courtot, Jacky L. Snoep, Lu Li, Falk Schreiber, Peter Ghazal, Ugur Dogrusoz, Nicolas Le Novère, Sarala M. Wimalaratne, Herbert M. Sauro, Yukiko Matsuoka, Frank T Bergman, Guanming Wu, Huaiyu Mi, Akira Funahashi, Douglas B. Kell, Michael Hucka, Anatoly Sorokin, Sohoung Kim, Igor Goryanin, Augustin Luna, Hiroaki Kitano, Emek Demir, Tom C. Freeman, Sven Sahle, Kurt W. Kohn, Stuart L. Moodie, Steven Watterson, Mirit I. Aladjem, Akiya Jouraku, Laurence Calzone, Hideya Kawaji, Alice Villéger, Fedor A. Kolpakov, Esther Schmidt, Samik Ghosh, Demir, Emek, and Doğrusöz, Uğur
- Subjects
Visual language ,Molecular biology ,Gene control ,Activity flow ,Signal transduction ,computer.software_genre ,Applied Microbiology and Biotechnology ,Circuit diagrams ,Computer graphics ,Information processing ,Entity–relationship model ,Complex information ,Process diagram ,Accuracy ,computer.programming_language ,Language ,Priority journal ,Unified modeling language diagrams ,Programming language ,Systems Biology ,Systems Biology Graphical Notation ,Textual information ,Graphical notation ,Query languages ,Molecular Medicine ,Systems biology ,Unified modeling language ,Biotechnology ,Computer scientists ,Standards ,Knowledge representation and reasoning ,Biochemical interactions ,Biomedical Engineering ,Bioengineering ,Software tool ,Computer program ,Query language ,Unified Modeling Language ,Metabolic regulation ,Cellular signaling ,Computer Graphics ,BioPAX : Biological Pathways Exchange ,SBML ,Biology ,Internet ,Linguistics ,Gene regulations ,History, 20th Century ,Data flow diagram ,Knowledge representation ,computer ,Software ,Entity relationship diagrams - Abstract
Circuit diagrams and Unified Modeling Language diagrams are just two examples of standard visual languages that help accelerate work by promoting regularity, removing ambiguity and enabling software tool support for communication of complex information. Ironically, despite having one of the highest ratios of graphical to textual information, biology still lacks standard graphical notations. The recent deluge of biological knowledge makes addressing this deficit a pressing concern. Toward this goal, we present the Systems Biology Graphical Notation (SBGN), a visual language developed by a community of biochemists, modelers and computer scientists. SBGN consists of three complementary languages: process diagram, entity relationship diagram and activity flow diagram. Together they enable scientists to represent networks of biochemical interactions in a standard, unambiguous way. We believe that SBGN will foster efficient and accurate representation, visualization, storage, exchange and reuse of information on all kinds of biological knowledge, from gene regulation, to metabolism, to cellular signaling. © 2009 Nature America, Inc.
127. The ERATO Systems Biology Workbench: enabling interaction and exchange between software tools for computational biology
- Author
-
Hiroaki Kitano, Michael Hucka, John Doyle, Hamid Bolouri, Herbert M. Sauro, Andrew Finney, Altman, Russ B., Dunker, A. Keith, Hunter, Lawrence, Lauderdale, Kevin, and Klein, Teri E.
- Subjects
Stochastic Processes ,Resource-oriented architecture ,Computer science ,business.industry ,Data manipulation language ,Software development ,Computational Biology ,Computational biology ,computer.software_genre ,Visualization ,Software framework ,Computer Communication Networks ,User-Computer Interface ,Software ,Computer Systems ,Computer Simulation ,Programming Languages ,Software system ,Communications protocol ,business ,computer - 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.
128. Organizing Community-Based Data Standards: Lessons from Developing a Successful Open Standard in Systems Biology
- Author
-
Michael Hucka, Taylor, A. R., and Rosolowsky, E.
- Abstract
In common with many fields, including astronomy, a vast number of software tools for computational modeling and simulation are available today in systems biology. This wealth of resources is a boon to researchers, but it also presents interoperability problems. Despite working with different software tools, researchers want to disseminate their work widely as well as reuse and extend the models of other researchers. This situation led in the year 2000 to an effort to create a tool-independent, machine-readable file format for representing models: SBML, the Systems Biology Markup Language. SBML has since become the de facto standard for its purpose. Its success and general approach has inspired and influenced other community-oriented standardization efforts in systems biology. Open standards are essential for the progress of science in all fields, but it is often difficult for academic researchers to organize successful community-based standards. I draw on personal experiences from the development of SBML and summarize some of the lessons learned, in the hope that this may be useful to other groups seeking to develop open standards in a community-oriented fashion.
Catalog
Discovery Service for Jio Institute Digital Library
For full access to our library's resources, please sign in.