Skip Navigation


Bioinformatics Advance Access originally published online on April 3, 2006
Bioinformatics 2006 22(13):1631-1640; doi:10.1093/bioinformatics/btl122
This Article
Right arrow Full Text Freely available
Right arrow FREE Full Text (Print PDF) Freely available
Right arrow All Versions of this Article:
22/13/1631    most recent
btl122v1
Right arrow Comments: Submit a response
Right arrow Alert me when this article is cited
Right arrow Alert me when Comments are posted
Right arrow Alert me if a correction is posted
Services
Right arrow Email this article to a friend
Right arrow Similar articles in this journal
Right arrow Similar articles in ISI Web of Science
Right arrow Similar articles in PubMed
Right arrow Alert me to new issues of the journal
Right arrow Add to My Personal Archive
Right arrow Download to citation manager
Right arrow Search for citing articles in:
ISI Web of Science (10)
Right arrowRequest Permissions
Google Scholar
Right arrow Articles by Cho, D.-Y.
Right arrow Articles by Zhang, B.-T.
Right arrow Search for Related Content
PubMed
Right arrow PubMed Citation
Right arrow Articles by Cho, D.-Y.
Right arrow Articles by Zhang, B.-T.
Social Bookmarking
 Add to CiteULike   Add to Connotea   Add to Del.icio.us  
What's this?

© The Author 2006. Published by Oxford University Press. All rights reserved. For Permissions, please email: journals.permissions@oxfordjournals.org

Identification of biochemical networks by S-tree based genetic programming

Dong-Yeon Cho 1, Kwang-Hyun Cho 2,3,* and Byoung-Tak Zhang 1,3,*

1 School of Computer Science and Engineering, Seoul National University Seoul 151-742, Korea
2 College of Medicine, Seoul National University Seoul 110-799, Korea
3 Bio-MAX Institute, Seoul National University Seoul 151-818, Korea

*To whom correspondence should be addressed.

Motivation: Most previous approaches to model biochemical networks have focused either on the characterization of a network structure with a number of components or on the estimation of kinetic parameters of a network with a relatively small number of components. For system-level understanding, however, we should examine both the interactions among the components and the dynamic behaviors of the components. A key obstacle to this simultaneous identification of the structure and parameters is the lack of data compared with the relatively large number of parameters to be estimated. Hence, there are many plausible networks for the given data, but most of them are not likely to exist in the real system.

Results: We propose a new representation named S-trees for both the structural and dynamical modeling of a biochemical network within a unified scheme. We further present S-tree based genetic programming to identify the structure of a biochemical network and to estimate the corresponding parameter values at the same time. While other evolutionary algorithms require additional techniques for sparse structure identification, our approach can automatically assemble the sparse primitives of a biochemical network in an efficient way. We evaluate our algorithm on the dynamic profiles of an artificial genetic network. In 20 trials for four settings, we obtain the true structure and their relative squared errors are <5% regardless of releasing constraints about structural sparseness. In addition, we confirm that the proposed algorithm is robust within ±10% noise ratio. Furthermore, the proposed approach ensures a reasonable estimate of a real yeast fermentation pathway. The comparatively less important connections with non-zero parameters can be detected even though their orders are below 10–2. To demonstrate the usefulness of the proposed algorithm for real experimental biological data, we provide an additional example on the transcriptional network of SOS response to DNA damage in Escherichia coli. We confirm that the proposed algorithm can successfully identify the true structure except only one relation.

Availability: The executable program and data are available from the authors upon request.

Contact: ckh-sb{at}snu.ac.kr or btzhang{at}snu.ac.kr


Received on April 26, 2005; revised on March 3, 2006; accepted on March 25, 2006

Add to CiteULike CiteULike   Add to Connotea Connotea   Add to Del.icio.us Del.icio.us    What's this?


This article has been cited by other articles:


Home page
BioinformaticsHome page
S. Kimura, S. Nakayama, and M. Hatakeyama
Genetic network inference as a series of discrimination tasks
Bioinformatics, April 1, 2009; 25(7): 918 - 925.
[Abstract] [Full Text] [PDF]


Home page
BioinformaticsHome page
P. Gennemark and D. Wedelin
Benchmarks for identification of ordinary differential equations from time series data
Bioinformatics, March 15, 2009; 25(6): 780 - 786.
[Abstract] [Full Text] [PDF]


Home page
BioinformaticsHome page
G. Goel, I-C. Chou, and E. O. Voit
System estimation from metabolic time-series data
Bioinformatics, November 1, 2008; 24(21): 2505 - 2511.
[Abstract] [Full Text] [PDF]



Disclaimer: Please note that abstracts for content published before 1996 were created through digital scanning and may therefore not exactly replicate the text of the original print issues. All efforts have been made to ensure accuracy, but the Publisher will not be held responsible for any remaining inaccuracies. If you require any further clarification, please contact our Customer Services Department.