Systems Biology Markup Language

Systems Biology Markup Language

Die Systems Biology Markup Language, kurz SBML, ist ein maschinenlesbares auf XML basierendes Datenaustauschformat zur Repräsentation biochemischer Modelle. Biochemische Modelle, die dargestellt werden können sind beispielsweise metabolische Netzwerke, cell-signaling pathways und regulatorische Netzwerke.

Inhaltsverzeichnis

Hintergrund

Seit Beginn des 3. Jahrtausends erfahren die Biowissenschaften eine Verschiebung dessen, welcher Erkenntnis nachgegangen wird. Zusammenfassend lässt sich diese holistische Betrachtungsweise unter dem Begriff der Systembiologie, deren Entwicklung im Rahmen der -omiks maßgeblich auf der Akquise enormer Datenmengen mittels sog. Hochdurchsatz-Technologien aufbaut.

Wurden die Datenmengen noch zu Beginn in klassischen Datenbanken organisiert, so bekam parallel der Ruf nach einem Daten-Austauschformat Vorschub, um abgeschlossene Modelle software- und plattformübergreifend erstellen und verteilen zu können. SBML begegnet diesem Ruf im Bereich der Modellierung biochemischer Netzwerke.

Entwicklung

Initiiert wurde das SBML-Projekt durch Hamid Bolouri auf dem "First Workshop on Software Platforms for Systems Biology" im April 2000. Unter dem Vorsitz von John Doyle und Hiroaki Kitano vollzog sich das erste Entwicklungsstadium am Institut für Kontrolle und Dynamische Systeme (CDS) am California Institute of Technology (Caltech). Die Entwicklung wurde primär durch Michael Hucka, Herbert Sauro, Andrew Finney und Hamid Bolouri betrieben und fand ihren vorläufigen Abschluss im Juni 2007 in der Spezifikation Level 2 Version 3. Die finanzielle Grundlage der Entwicklungsarbeit wurde durch das Japan Science And Technology Corporation's Exploratory Research for Advanced Technology program (JST ERATO) bereitgestellt.

Inzwischen ist der Fokus weiterer Entwicklungen ganz auf SBML Level 3 gerichtet.

Spezifikationen

Definiert wird SBML innerhalb eines XML-Schemas. Die verschiedenen Spezifikationen werden als Level bezeichnet, die durch die Version noch eine Abstufung erfahren. Die Spezifikationen l2v3 und l1v2 sind aktuell. Es gilt zu beachten, dass die Spezifikationen l1v1, l2v1 und l2v2 von den Entwicklern als deprecated (veraltet und nicht mehr unterstützt) eingestuft wurde.

Obwohl Level 2 weitestgehend eine Übermenge von Level 1 darstellt, legen die Entwickler Wert auf die Betonung, dass beide Spezifikationen koexistent sind. Level 2 ist dahingehend eine Erweiterung, dass einige strukturelle Inkonsistenzen aufgehoben wurden. Weiterhin wird nun durch die Integration des MathML-Namensraumes ein Standard genutzt, um nicht-lineare mathematische Zusammenhänge zu beschreiben.

Literatur

  • M. Hucka et al.: The Systems Biology Markup Language (SBML): A medium for representation and exchange of biochemical network models. In: Bioinformatics. Vol. 19, no. 4, 2003, S. 524-531.
  • A. Finney und M. Hucka: Systems biology markup language: Level 2 and beyond. In: Biochem. Soc. Trans. 31. 2003, S. 1472-1473.

Weblinks


Wikimedia Foundation.

Игры ⚽ Поможем написать реферат

Schlagen Sie auch in anderen Wörterbüchern nach:

  • Systems Biology Ontology — Die Systembiologie Ontologie (engl. Systems Biology Ontology), abgekürzt SBO, ist eine Begriffesammlung definierter Bezeichnungen für Entitäten, Prozesse und Ereignisse in systembiologischen Modellen. Die darin enthaltenen Begriffe wurden mit… …   Deutsch Wikipedia

  • Computational systems biology — is the algorithm and application development arm of systems biology. It is also directly associated with bioinformatics and computational biology. Computational systems biology aims to develop and use efficient algorithms, data structures and… …   Wikipedia

  • Modelling biological systems — Modeling biological systems is a significant task of systems biology and mathematical biology. Computational systems biology aims to develop and use efficient algorithms, data structures, visualization and communication tools with the goal of… …   Wikipedia

  • List of markup languages — This is a list of markup languages. *List of XML markup languages *List of general purpose markup languages *List of document markup languages *List of content syndication markup languages *List of lightweight markup languages *List of user… …   Wikipedia

  • language — /lang gwij/, n. 1. a body of words and the systems for their use common to a people who are of the same community or nation, the same geographical area, or the same cultural tradition: the two languages of Belgium; a Bantu language; the French… …   Universalium

  • Language — This article is about the properties of language in general. For other uses, see Language (disambiguation). Cuneiform is one of the first known forms of written language, but spoken language is believed to predate writing by tens of thousands of… …   Wikipedia

  • Natural language — This article is about natural language in neuropsychology and linguistics. For natural language in computer systems, see Natural language processing. Neuropsychology …   Wikipedia

  • List of file formats — This is an incomplete list, which may never be able to satisfy particular standards for completeness. You can help by expanding it with reliably sourced entries. See also: List of file formats (alphabetical) This is a list of file formats… …   Wikipedia

  • SBML — The Systems Biology Markup Language (SBML) is a machine readable language, based on XML, for representing models of biochemical reaction networks. SBML can represent metabolic networks, cell signaling pathways, regulatory networks, and other… …   Wikipedia

  • SBML — Usuario de SBML con pegatinas del logo de SBML.org en la tapa de su portatil. SBML son las siglas en inglés de Systems Biology Markup Language (lenguaje de marcado para biología sistémica). Es el nombre de un lenguaje de descripción basado en XML …   Wikipedia Español

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”