Cargando…
A two-way interface between limited Systems Biology Markup Language and R
BACKGROUND: Systems Biology Markup Language (SBML) is gaining broad usage as a standard for representing dynamical systems as data structures. The open source statistical programming environment R is widely used by biostatisticians involved in microarray analyses. An interface between SBML and R doe...
Autor principal: | |
---|---|
Formato: | Texto |
Lenguaje: | English |
Publicado: |
BioMed Central
2004
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC539231/ https://www.ncbi.nlm.nih.gov/pubmed/15585059 http://dx.doi.org/10.1186/1471-2105-5-190 |
_version_ | 1782122064092594176 |
---|---|
author | Radivoyevitch, Tomas |
author_facet | Radivoyevitch, Tomas |
author_sort | Radivoyevitch, Tomas |
collection | PubMed |
description | BACKGROUND: Systems Biology Markup Language (SBML) is gaining broad usage as a standard for representing dynamical systems as data structures. The open source statistical programming environment R is widely used by biostatisticians involved in microarray analyses. An interface between SBML and R does not exist, though one might be useful to R users interested in SBML, and SBML users interested in R. RESULTS: A model structure that parallels SBML to a limited degree is defined in R. An interface between this structure and SBML is provided through two function definitions: write.SBML() which maps this R model structure to SBML level 2, and read.SBML() which maps a limited range of SBML level 2 files back to R. A published model of purine metabolism is provided in this SBML-like format and used to test the interface. The model reproduces published time course responses before and after its mapping through SBML. CONCLUSIONS: List infrastructure preexisting in R makes it well-suited for manipulating SBML models. Further developments of this SBML-R interface seem to be warranted. |
format | Text |
id | pubmed-539231 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2004 |
publisher | BioMed Central |
record_format | MEDLINE/PubMed |
spelling | pubmed-5392312004-12-24 A two-way interface between limited Systems Biology Markup Language and R Radivoyevitch, Tomas BMC Bioinformatics Software BACKGROUND: Systems Biology Markup Language (SBML) is gaining broad usage as a standard for representing dynamical systems as data structures. The open source statistical programming environment R is widely used by biostatisticians involved in microarray analyses. An interface between SBML and R does not exist, though one might be useful to R users interested in SBML, and SBML users interested in R. RESULTS: A model structure that parallels SBML to a limited degree is defined in R. An interface between this structure and SBML is provided through two function definitions: write.SBML() which maps this R model structure to SBML level 2, and read.SBML() which maps a limited range of SBML level 2 files back to R. A published model of purine metabolism is provided in this SBML-like format and used to test the interface. The model reproduces published time course responses before and after its mapping through SBML. CONCLUSIONS: List infrastructure preexisting in R makes it well-suited for manipulating SBML models. Further developments of this SBML-R interface seem to be warranted. BioMed Central 2004-12-07 /pmc/articles/PMC539231/ /pubmed/15585059 http://dx.doi.org/10.1186/1471-2105-5-190 Text en Copyright © 2004 Radivoyevitch; licensee BioMed Central Ltd. |
spellingShingle | Software Radivoyevitch, Tomas A two-way interface between limited Systems Biology Markup Language and R |
title | A two-way interface between limited Systems Biology Markup Language and R |
title_full | A two-way interface between limited Systems Biology Markup Language and R |
title_fullStr | A two-way interface between limited Systems Biology Markup Language and R |
title_full_unstemmed | A two-way interface between limited Systems Biology Markup Language and R |
title_short | A two-way interface between limited Systems Biology Markup Language and R |
title_sort | two-way interface between limited systems biology markup language and r |
topic | Software |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC539231/ https://www.ncbi.nlm.nih.gov/pubmed/15585059 http://dx.doi.org/10.1186/1471-2105-5-190 |
work_keys_str_mv | AT radivoyevitchtomas atwowayinterfacebetweenlimitedsystemsbiologymarkuplanguageandr AT radivoyevitchtomas twowayinterfacebetweenlimitedsystemsbiologymarkuplanguageandr |