Cargando…

Facile: a command-line network compiler for systems biology

BACKGROUND: A goal of systems biology is the quantitative modelling of biochemical networks. Yet for many biochemical systems, parameter values and even the existence of interactions between some chemical species are unknown. It is therefore important to be able to easily investigate the effects of...

Descripción completa

Detalles Bibliográficos
Autores principales: Siso-Nadal, Fernando, Ollivier, Julien F, Swain, Peter S
Formato: Texto
Lenguaje:English
Publicado: BioMed Central 2007
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC1976619/
https://www.ncbi.nlm.nih.gov/pubmed/17683566
http://dx.doi.org/10.1186/1752-0509-1-36
_version_ 1782135099464089600
author Siso-Nadal, Fernando
Ollivier, Julien F
Swain, Peter S
author_facet Siso-Nadal, Fernando
Ollivier, Julien F
Swain, Peter S
author_sort Siso-Nadal, Fernando
collection PubMed
description BACKGROUND: A goal of systems biology is the quantitative modelling of biochemical networks. Yet for many biochemical systems, parameter values and even the existence of interactions between some chemical species are unknown. It is therefore important to be able to easily investigate the effects of adding or removing reactions and to easily perform a bifurcation analysis, which shows the qualitative dynamics of a model for a range of parameter values. RESULTS: We present Facile, a Perl command-line tool for analysing the dynamics of a systems biology model. Facile implements the law of mass action to automatically compile a biochemical network (written as, for example, E + S <-> C) into scripts for analytical analysis (Mathematica and Maple), for simulation (XPP and Matlab), and for bifurcation analysis (AUTO). Facile automatically identifies mass conservations and generates the reduced form of a model with the minimum number of independent variables. This form is essential for bifurcation analysis, and Facile produces a C version of the reduced model for AUTO. CONCLUSION: Facile is a simple, yet powerful, tool that greatly accelerates analysis of the dynamics of a biochemical network. By acting at the command-line and because of its intuitive, text-based input, Facile is quick to learn and can be incorporated into larger programs or into automated tasks.
format Text
id pubmed-1976619
institution National Center for Biotechnology Information
language English
publishDate 2007
publisher BioMed Central
record_format MEDLINE/PubMed
spelling pubmed-19766192007-09-15 Facile: a command-line network compiler for systems biology Siso-Nadal, Fernando Ollivier, Julien F Swain, Peter S BMC Syst Biol Software BACKGROUND: A goal of systems biology is the quantitative modelling of biochemical networks. Yet for many biochemical systems, parameter values and even the existence of interactions between some chemical species are unknown. It is therefore important to be able to easily investigate the effects of adding or removing reactions and to easily perform a bifurcation analysis, which shows the qualitative dynamics of a model for a range of parameter values. RESULTS: We present Facile, a Perl command-line tool for analysing the dynamics of a systems biology model. Facile implements the law of mass action to automatically compile a biochemical network (written as, for example, E + S <-> C) into scripts for analytical analysis (Mathematica and Maple), for simulation (XPP and Matlab), and for bifurcation analysis (AUTO). Facile automatically identifies mass conservations and generates the reduced form of a model with the minimum number of independent variables. This form is essential for bifurcation analysis, and Facile produces a C version of the reduced model for AUTO. CONCLUSION: Facile is a simple, yet powerful, tool that greatly accelerates analysis of the dynamics of a biochemical network. By acting at the command-line and because of its intuitive, text-based input, Facile is quick to learn and can be incorporated into larger programs or into automated tasks. BioMed Central 2007-08-03 /pmc/articles/PMC1976619/ /pubmed/17683566 http://dx.doi.org/10.1186/1752-0509-1-36 Text en Copyright © 2007 Siso-Nadal et al; licensee BioMed Central Ltd. http://creativecommons.org/licenses/by/2.0 This is an Open Access article distributed under the terms of the Creative Commons Attribution License ( (http://creativecommons.org/licenses/by/2.0) ), which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.
spellingShingle Software
Siso-Nadal, Fernando
Ollivier, Julien F
Swain, Peter S
Facile: a command-line network compiler for systems biology
title Facile: a command-line network compiler for systems biology
title_full Facile: a command-line network compiler for systems biology
title_fullStr Facile: a command-line network compiler for systems biology
title_full_unstemmed Facile: a command-line network compiler for systems biology
title_short Facile: a command-line network compiler for systems biology
title_sort facile: a command-line network compiler for systems biology
topic Software
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC1976619/
https://www.ncbi.nlm.nih.gov/pubmed/17683566
http://dx.doi.org/10.1186/1752-0509-1-36
work_keys_str_mv AT sisonadalfernando facileacommandlinenetworkcompilerforsystemsbiology
AT ollivierjulienf facileacommandlinenetworkcompilerforsystemsbiology
AT swainpeters facileacommandlinenetworkcompilerforsystemsbiology