BioModels Database: An enhanced, curated and annotated resource for published quantitative kinetic models

Chen Li1, Marco Donizelli1, Nicolás Rodríguez1, Harish Dharuri2, Lukas Endler1, Vijayalakshmi Chelliah1, Lu Li1, Enuo He2, Arnaud Henry1, Melanie I. Stefan1, Jacky L. Snoep3, Michael Hucka2, Nicolas Le Novère1, Camille Laibe1
1European Bioinformatics Institute, Wellcome Trust Genome Campus, Hinxton, CB10 1SD, UK
2Division of Engineering and Applied Science, California Institute of Technology, Pasadena, CA 91125, USA
3Department of Biochemistry, Stellenbosch University, Private Bag X1, Matieland, 7602, South Africa

Tóm tắt

Abstract Background

Quantitative models of biochemical and cellular systems are used to answer a variety of questions in the biological sciences. The number of published quantitative models is growing steadily thanks to increasing interest in the use of models as well as the development of improved software systems and the availability of better, cheaper computer hardware. To maximise the benefits of this growing body of models, the field needs centralised model repositories that will encourage, facilitate and promote model dissemination and reuse. Ideally, the models stored in these repositories should be extensively tested and encoded in community-supported and standardised formats. In addition, the models and their components should be cross-referenced with other resources in order to allow their unambiguous identification.

Description

BioModels Database http://www.ebi.ac.uk/biomodels/ is aimed at addressing exactly these needs. It is a freely-accessible online resource for storing, viewing, retrieving, and analysing published, peer-reviewed quantitative models of biochemical and cellular systems. The structure and behaviour of each simulation model distributed by BioModels Database are thoroughly checked; in addition, model elements are annotated with terms from controlled vocabularies as well as linked to relevant data resources. Models can be examined online or downloaded in various formats. Reaction network diagrams generated from the models are also available in several formats. BioModels Database also provides features such as online simulation and the extraction of components from large scale models into smaller submodels. Finally, the system provides a range of web services that external software systems can use to access up-to-date data from the database.

Conclusions

BioModels Database has become a recognised reference resource for systems biology. It is being used by the community in a variety of ways; for example, it is used to benchmark different simulation systems, and to study the clustering of models based upon their annotations. Model deposition to the database today is advised by several publishers of scientific journals. The models in BioModels Database are freely distributed and reusable; the underlying software infrastructure is also available from SourceForge https://sourceforge.net/projects/biomodels/ under the GNU General Public License.

Từ khóa


Tài liệu tham khảo

Lloyd CM, Halstead MDB, Nielsen PF: CellML: its future, present and past. Progress in Biophysics and Molecular Biology. 2004, 85: 433-450. 10.1016/j.pbiomolbio.2004.01.004

Goddard NH, Hucka M, Howell F, Cornelis H, Shankar K, Beeman D: Towards NeuroML: model description methods for collaborative modelling in neuroscience. Philos Trans R Soc Lond B Biol Sci. 2001, 356 (1412): 1209-1228. 10.1098/rstb.2001.0910

Hucka M, Finney A, Sauro HM, Bolouri H, Doyle JC, Kitano H, Arkin AP, Bornstein BJ, Bray D, Cornish-Bowden A, Cuellar AA, Dronov S, Gilles ED, Ginkel M, Gor V, Goryanin II, Hedley WJ, Hodgman TC, Hofmeyr JH, Hunter PJ, Juty NS, Kasberger JL, Kremling A, Kummer U, Le Novère N, Loew LM, Lucio D, Mendes P, Minch E, Mjolsness ED, Nakayama Y, Nelson MR, Nielsen PF, Sakurada T, Schaff JC, Shapiro BE, Shimizu TS, Spence HD, Stelling J, Takahashi K, Tomita M, Wagner J, Wang J: The systems biology markup language (SBML): a medium for representation and exchange of biochemical network models. Bioinformatics. 2003, 19 (4): 524-531. 10.1093/bioinformatics/btg015

Systems Biology Markup Language (SBML). http://sbml.org/

Ashburner M, Ball CA, Blake JA, Botstein D, Butler H, Cherry JM, Davis AP, Dolinski K, Dwight SS, Eppig JT, Harris MA, Hill DP, Issel-Tarver L, Kasarskis A, Lewis S, Matese JC, Richardson JE, Ringwald M, Sherlock GMRG: Gene Ontology: tool for the unification of biology. Nature Genetics. 2000, 25: 25-29. 10.1038/75556

Consortium GO: The Gene Ontology project in 2008. Nucleic Acids Research. 2008, 36: D440-D444. 10.1093/nar/gkm883

Phan IQ, Pilbout SF, Fleischmann W, Bairoch A: NEWT, a new taxonomy portal. Nucleic Acids Research. 2003, 31: 3822-3823. 10.1093/nar/gkg516

Sayers E, Barrett T, Benson D, Bryant S, Canese K, Chetvernin V, Church D, DiCuccio M, Edgar R, Federhen S, Feolo M, Geer L, Helmberg W, Kapustin Y, Landsman D, Lipman D, Madden T, Maglott D, Miller V, Mizrachi I, Ostell J, Pruitt K, Schuler G, Sequeira E, Sherry S, Shumway M, Sirotkin K, Souvorov A, Starchenko G, Tatusova T, Wagner L, Yaschenko E, Ye J: Database resources of the National Center for Biotechnology Information. Nucleic Acids Research. 2009, D5-15. 10.1093/nar/gkn741.

, : The Universal Protein Resource (UniProt). Nucleic Acids Research. 2009, 37: :D169-D174. 10.1093/nar/gkn664

Matthews L, Gopinath G, Gillespie M, Caudy M, Croft D, de Bono B, Garapati P, Hemish J, Hermjakob H, Jassal B, Kanapin A, Lewis S, Mahajan S, May B, Schmidt E, Vastrik I, Wu G, Birney E, Stein L, D'Eustachio P: Reactome knowledgebase of human biological pathways and processes. Nucleic Acids Research. 2009, 37: D619-D622. 10.1093/nar/gkn863

Le Novère N, Bornstein B, Broicher A, Courtot M, Donizelli M, Dharuri H, Li L, Sauro H, Schilstra M, Shapiro B, Snoep JL, Hucka M: BioModels Database: a free, centralized database of curated, published, quantitative kinetic models of biochemical and cellular systems. Nucleic Acids Research. 2006, D689-D691. 34 Database,

In pursuit of systems. Nature. 2005, 435: http://www.nature.com/nature/journal/v435/n7038/full/435001a.html

BioModels Database. http://www.ebi.ac.uk/biomodels/

Hines ML, Morse T, Migliore M, Carnevale NT, Shepherd GM: ModelDB: A Database to Support Computational Neuroscience. J Comput Neurosci. 2004, 17: 7-11. 10.1023/B:JCNS.0000023869.22017.2e

Snoep JL, Olivier BG: Java Web Simulation (JWS); a web based database of kinetic models. Mol Biol Rep. 2002, 29 (1-2): 259-263. 10.1023/A:1020350518131

Lloyd CM, Lawson JR, Hunter PJ, Nielsen PF: The CellML Model Repository. Bioinformatics. 2008, 24: 2122-2123. 10.1093/bioinformatics/btn390

CellML Model Repository. http://models.cellml.org/

Le Novère N: Model storage, exchange and integration. BMC Neuroscience. 2006, 7 (Suppl 1): S11- 10.1186/1471-2202-7-S1-S11

BioModels.net Initiative. http://biomodels.net/

Sun Microsystems Java programming language. http://java.sun.com/

XSL Transformations (XSLT) Version 1.0. http://www.w3.org/TR/xslt

JavaServer Pages Technology. http://java.sun.com/products/jsp/

Asynchronous JavaScript and XML (AJAX). http://www.en.wikipedia.org/wiki/Ajax_(programming)

MySQL. http://www.mysql.com/

Subversion. http://subversion.tigris.org/

Extensible Markup Language (XML) 1.0. http://www.w3.org/TR/xml/

Apache Xindice. http://xml.apache.org/xindice/

Apache Lucene. http://lucene.apache.org/

BioModels Database: mirror at the California Institute of Technology. http://biomodels.caltech.edu

SciLab: the open source platform for numerical computation. http://www.scilab.org/

, : BioPAX-biological pathways exchange language. Level 1, Version 1.0. 2004,

BioPAX: Biological Pathways Exchange. http://www.biopax.org/

Portable Network Graphics (PNG) Specification. http://www.w3.org/TR/PNG/

PNG (Portable Network Graphics) Specification, Version 1.0. http://tools.ietf.org/html/rfc2083

Scalable Vector Graphics (SVG). http://www.w3.org/Graphics/SVG/

Moraru II, Schaff JC, Slepchenko BM, Blinov ML, Morgan F, Lakshminarayana A, Gao F, Li Y, Loew LM: Virtual Cell modelling and simulation software environment. IET Systems Biology. 2008, 2: 352-362. 10.1049/iet-syb:20080102

National Resource for Cell Analysis and Modeling (NRCAM). http://www.nrcam.uchc.edu/

BioModels.net convertors: to and from SBML. http://www.ebi.ac.uk/compneur-srv/sbml/convertors/

PubMed. http://www.pubmed.gov/

DOI: Digital Object Identifier. http://www.doi.org/

CiteXplore literature searching. http://www.ebi.ac.uk/citexplore/

Bornstein BJ, Keating SM, Jouraku A, Hucka M: LibSBML: an API library for SBML. Bioinformatics. 2008, 24 (6): 880-881. 10.1093/bioinformatics/btn051

Rodriguez N, Donizelli M, Le Novère N: SBMLeditor: effective creation of models in the Systems Biology Markup Language (SBML). BMC Bioinformatics. 2007, 8: 79- 10.1186/1471-2105-8-79

Mathematical Markup Language (MathML). http://www.w3.org/Math/

Hoops S, Sahle S, Gauges R, Lee C, Pahle J, Simus N, Singhal M, Xu L, Mendes P, Kummer U: COPASI-a COmplex PAthway SImulator. Bioinformatics. 2006, 22 (24): 3067-3074. 10.1093/bioinformatics/btl485

Mendes P, Hoops S, Sahle S, Gauges R, Dada J, Kummer U: Computational modeling of biochemical networks using COPASI. Methods in Molecular Biology. 2009, 500: 17-59.

Machné R, Finney A, Müller S, Lu J, Widder S, Flamm C: The SBML ODE Solver Library: a native API for symbolic and fast numerical analysis of reaction networks. Bioinformatics. 2006, 22: :1406-1407. 10.1093/bioinformatics/btl086

Bergmann FT, Sauro HM: SBW - a modular framework for systems biology. WSC '06: Proceedings of the 38th conference on Winter simulation, Winter Simulation Conference. 2006, 1637-1645.

Le Novère N, Finney A, Hucka M, Bhalla US, Campagne F, Collado-Vides J, Crampin EJ, Halstead M, Klipp E, Mendes P, Nielsen P, Sauro H, Shapiro B, Snoep JL, Spence HD, Wanner BL: Minimum information requested in the annotation of biochemical models (MIRIAM). Nature Biotechnology. 2005, 23 (12): 1509-1515. 10.1038/nbt1156

Degtyarenko K, de Matos P, Ennis M, Hastings J, Zbinden M, McNaught A, Alcántara R, Darsow M, Guedj M, Ashburner M: ChEBI: a database and ontology for chemical entities of biological interest. Nucleic Acids Research. 2008, 36: D344-D350. 10.1093/nar/gkm791

Fleischmann A, Darsow M, Degtyarenko K, Fleischmann W, Boyce S, Axelsen KB, Bairoch A, Schomburg D, Tipton KF, Apweiler R: IntEnz, the integrated relational enzyme database. Nucleic Acids Research. 2004, D434-D437. 32 Database,

Kanehisa M, Goto S, Kawashima S, Okuno Y, Hattori M: The KEGG resources for deciphering the genome. Nucleic Acids Research. 2004, 32: D277-D280. 10.1093/nar/gkh063

Le Novère N, Courtot M, Laibe C: Adding semantics in kinetics models of biochemical pathways. Proceedings of the 2nd International Symposium on experimental standard conditions of enzyme characterizations. 2007, http://www.beilstein-institut.de/index.php?id=196/

Laibe C, Le Novère N: MIRIAM Resources: tools to generate and resolve robust cross-references in Systems Biology. BMC Systems Biology. 2007, 1: 58- 10.1186/1752-0509-1-58

Krause F, Liebermeister W: A simple clustering of the BioModels database using semanticSBML. BioModels meeting 2009. 2009,

Krause F, Uhlendorf J, Lubitz T, Schulz M, Klipp E, Liebermeister W: Annotation and merging of SBML models with semanticSBML. Bioinformatics. 2009,

Ermentrout B: Simulating, Analyzing, and Animating Dynamical Systems: A Guide to XPPAUT for Researchers and Students. 2002, Society for Industrial Mathematics,

XPPAUT. http://www.math.pitt.edu/~bard/xpp/xpp.html

Dräger A, Planatscher H, Wouamba DM, Schröder A, Hucka M, Endler L, Golebiewski M, Müller W, Zell A: SBML2LaTeX: conversion of SBML files into human-readable reports. Bioinformatics. 2009, 25 (11): 1455-1456. 10.1093/bioinformatics/btp170

Le Novère N, Hucka M, Mi H, Moodie S, Schreiber F, Sorokin A, Demir E, Wegner K, Aladjem MI, Wimalaratne SM, Bergman FT, Gauges R, Ghazal P, Kawaji H, Li L, Matsuoka Y, Villéger A, Boyd SE, Calzone L, Courtot M, Dogrusoz U, Freeman TC, Funahashi A, Ghosh S, Jouraku A, Kim S, Kolpakov F, Luna A, Sahle S, Schmidt E, Watterson S, Wu G, Goryanin I, Kell DB, Sander C, Sauro H, Snoep JL, Kohn K, Kitano H: The Systems Biology Graphical Notation. Nature Biotechnology. 2009, 27 (8): 735-741. 10.1038/nbt.1558

Olivier BG, Snoep JL: Web-based kinetic modelling using JWS Online. Bioinformatics. 2004, 20 (13): 2143-2144. 10.1093/bioinformatics/bth200

BioModels Database: model of the month. http://www.ebi.ac.uk/biomodels-main/modelmonth

Li C, Courtot M, Le Novère N, Laibe C: BioModels.net Web Services, a free and integrated toolkit for computational modelling software. Briefings in Bioinformatics. 2009,

Funahashi A, Morohashi M, Kitano H, Tanimura N: CellDesigner: a process diagram editor for gene-regulatory and biochemical networks. BIOSILICO. 2003, 1 (5): 159-162. 10.1016/S1478-5382(03)02370-9.

Web Services Description Language (WSDL). http://www.w3.org/TR/wsdl

SOAP Messaging Framework. http://www.w3.org/TR/soap/

Hypertext Transfer Protocol - HTTP/1.1. http://tools.ietf.org/html/rfc2616

BioModels Database: Web Services. http://www.ebi.ac.uk/biomodels/webservices.html

JWS Online. http://jjj.biochem.sun.ac.za/

Sivakumaran S, Hariharaputran S, Mishra J, Bhalla US: The Database of Quantitative Cellular Signaling: management and analysis of chemical kinetic models of signaling networks. Bioinformatics. 2003, 19: 408-415. 10.1093/bioinformatics/btf860

DOQCS: Database Of Quantitative Cellular Signaling. http://doqcs.ncbs.res.in/

Hucka M, Bergmann F, Hoops S, Keating SM, Sahle S, Wilkinson DJ: The Systems Biology Markup Language (SBML): Language Specification for Level 3 Version 1 Core (Release 1 Candidate). Available from Nature Precedings. 2010, http://dx.doi.org/10.1038/npre.2010.4123.1

Lister AL, Pocock M, Taschuk M, Wipat A: SAINT: A Lightweight Integration Environment for Model Annotation. Bioinformatics. 2009, 25: 3026-3027. 10.1093/bioinformatics/btp523

Swainston N, Mendes P: libAnnotationSBML: a library for exploiting SBML annotations. Bioinformatics. 2009, 25 (17): 2292-2293. 10.1093/bioinformatics/btp392

Köhn D, Le Novère N: SED-ML - An XML Format for the Implementation of the MIASE Guidelines. 6th conference on Computational Methods in Systems Biology, Lecture Notes in Bioinformatics. Edited by: Heiner M, Uhrmacher AM. 2008, 5307: 176-190.

BioModels Database: terms of use. http://www.ebi.ac.uk/biomodels/legal.html

GNU General Public License. http://www.gnu.org/copyleft/gpl.html

BioModels Database project on SourceForge.net. http://sourceforge.net/projects/biomodels/