Cargando…

Efficient, sparse biological network determination

BACKGROUND: Determining the interaction topology of biological systems is a topic that currently attracts significant research interest. Typical models for such systems take the form of differential equations that involve polynomial and rational functions. Such nonlinear models make the problem of d...

Descripción completa

Detalles Bibliográficos
Autores principales: August, Elias, Papachristodoulou, Antonis
Formato: Texto
Lenguaje:English
Publicado: BioMed Central 2009
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC2671484/
https://www.ncbi.nlm.nih.gov/pubmed/19236711
http://dx.doi.org/10.1186/1752-0509-3-25
_version_ 1782166380512018432
author August, Elias
Papachristodoulou, Antonis
author_facet August, Elias
Papachristodoulou, Antonis
author_sort August, Elias
collection PubMed
description BACKGROUND: Determining the interaction topology of biological systems is a topic that currently attracts significant research interest. Typical models for such systems take the form of differential equations that involve polynomial and rational functions. Such nonlinear models make the problem of determining the connectivity of biochemical networks from time-series experimental data much harder. The use of linear dynamics and linearization techniques that have been proposed in the past can circumvent this, but the general problem of developing efficient algorithms for models that provide more accurate system descriptions remains open. RESULTS: We present a network determination algorithm that can treat model descriptions with polynomial and rational functions and which does not make use of linearization. For this purpose, we make use of the observation that biochemical networks are in general 'sparse' and minimize the 1-norm of the decision variables (sum of weighted network connections) while constraints keep the error between data and the network dynamics small. The emphasis of our methodology is on determining the interconnection topology rather than the specific reaction constants and it takes into account the necessary properties that a chemical reaction network should have – something that techniques based on linearization can not. The problem can be formulated as a Linear Program, a convex optimization problem, for which efficient algorithms are available that can treat large data sets efficiently and uncertainties in data or model parameters. CONCLUSION: The presented methodology is able to predict with accuracy and efficiency the connectivity structure of a chemical reaction network with mass action kinetics and of a gene regulatory network from simulation data even if the dynamics of these systems are non-polynomial (rational) and uncertainties in the data are taken into account. It also produces a network structure that can explain the real experimental data of L. lactis and is similar to the one found in the literature. Numerical methods based on Linear Programming can therefore help determine efficiently the network structure of biological systems from large data sets. The overall objective of this work is to provide methods to increase our understanding of complex biochemical systems, particularly through their interconnection and their non-equilibrium behavior.
format Text
id pubmed-2671484
institution National Center for Biotechnology Information
language English
publishDate 2009
publisher BioMed Central
record_format MEDLINE/PubMed
spelling pubmed-26714842009-04-22 Efficient, sparse biological network determination August, Elias Papachristodoulou, Antonis BMC Syst Biol Research Article BACKGROUND: Determining the interaction topology of biological systems is a topic that currently attracts significant research interest. Typical models for such systems take the form of differential equations that involve polynomial and rational functions. Such nonlinear models make the problem of determining the connectivity of biochemical networks from time-series experimental data much harder. The use of linear dynamics and linearization techniques that have been proposed in the past can circumvent this, but the general problem of developing efficient algorithms for models that provide more accurate system descriptions remains open. RESULTS: We present a network determination algorithm that can treat model descriptions with polynomial and rational functions and which does not make use of linearization. For this purpose, we make use of the observation that biochemical networks are in general 'sparse' and minimize the 1-norm of the decision variables (sum of weighted network connections) while constraints keep the error between data and the network dynamics small. The emphasis of our methodology is on determining the interconnection topology rather than the specific reaction constants and it takes into account the necessary properties that a chemical reaction network should have – something that techniques based on linearization can not. The problem can be formulated as a Linear Program, a convex optimization problem, for which efficient algorithms are available that can treat large data sets efficiently and uncertainties in data or model parameters. CONCLUSION: The presented methodology is able to predict with accuracy and efficiency the connectivity structure of a chemical reaction network with mass action kinetics and of a gene regulatory network from simulation data even if the dynamics of these systems are non-polynomial (rational) and uncertainties in the data are taken into account. It also produces a network structure that can explain the real experimental data of L. lactis and is similar to the one found in the literature. Numerical methods based on Linear Programming can therefore help determine efficiently the network structure of biological systems from large data sets. The overall objective of this work is to provide methods to increase our understanding of complex biochemical systems, particularly through their interconnection and their non-equilibrium behavior. BioMed Central 2009-02-23 /pmc/articles/PMC2671484/ /pubmed/19236711 http://dx.doi.org/10.1186/1752-0509-3-25 Text en Copyright © 2009 August and Papachristodoulou; 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 Research Article
August, Elias
Papachristodoulou, Antonis
Efficient, sparse biological network determination
title Efficient, sparse biological network determination
title_full Efficient, sparse biological network determination
title_fullStr Efficient, sparse biological network determination
title_full_unstemmed Efficient, sparse biological network determination
title_short Efficient, sparse biological network determination
title_sort efficient, sparse biological network determination
topic Research Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC2671484/
https://www.ncbi.nlm.nih.gov/pubmed/19236711
http://dx.doi.org/10.1186/1752-0509-3-25
work_keys_str_mv AT augustelias efficientsparsebiologicalnetworkdetermination
AT papachristodoulouantonis efficientsparsebiologicalnetworkdetermination