ENNET: inferring large gene regulatory networks from expression data using gradient boosting

被引:30
作者
Slawek, Janusz [1 ]
Arodz, Tomasz [1 ]
机构
[1] Virginia Commonwealth Univ, Dept Comp Sci, Richmond, VA 23284 USA
关键词
Gene regulatory networks; Network inference; Ensemble learning; Boosting; TRANSCRIPTIONAL REGULATION; INFERENCE; RECONSTRUCTION; GENERATION; ALGORITHM; BENCHMARK;
D O I
10.1186/1752-0509-7-106
中图分类号
Q [生物科学];
学科分类号
07 ; 0710 ; 09 ;
摘要
Background: The regulation of gene expression by transcription factors is a key determinant of cellular phenotypes. Deciphering genome-wide networks that capture which transcription factors regulate which genes is one of the major efforts towards understanding and accurate modeling of living systems. However, reverse-engineering the network from gene expression profiles remains a challenge, because the data are noisy, high dimensional and sparse, and the regulation is often obscured by indirect connections. Results: We introduce a gene regulatory network inference algorithm ENNET, which reverse-engineers networks of transcriptional regulation from a variety of expression profiles with a superior accuracy compared to the state-of-the-art methods. The proposed method relies on the boosting of regression stumps combined with a relative variable importance measure for the initial scoring of transcription factors with respect to each gene. Then, we propose a technique for using a distribution of the initial scores and information about knockouts to refine the predictions. We evaluated the proposed method on the DREAM3, DREAM4 and DREAM5 data sets and achieved higher accuracy than the winners of those competitions and other established methods. Conclusions: Superior accuracy achieved on the three different benchmark data sets shows that ENNET is a top contender in the task of network inference. It is a versatile method that uses information about which gene was knocked-out in which experiment if it is available, but remains the top performer even without such information. ENNET is available for download from https://github.com/slawekj/ennet under the GNU GPLv3 license.
引用
收藏
页数:13
相关论文
共 55 条
[1]   Inferring the conservative causal core of gene regulatory networks [J].
Altay, Goekmen ;
Emmert-Streib, Frank .
BMC SYSTEMS BIOLOGY, 2010, 4
[2]  
[Anonymous], 2004, Learning Bayesian Networks
[3]   Gene Ontology: tool for the unification of biology [J].
Ashburner, M ;
Ball, CA ;
Blake, JA ;
Botstein, D ;
Butler, H ;
Cherry, JM ;
Davis, AP ;
Dolinski, K ;
Dwight, SS ;
Eppig, JT ;
Harris, MA ;
Hill, DP ;
Issel-Tarver, L ;
Kasarskis, A ;
Lewis, S ;
Matese, JC ;
Richardson, JE ;
Ringwald, M ;
Rubin, GM ;
Sherlock, G .
NATURE GENETICS, 2000, 25 (01) :25-29
[4]   How to infer gene networks from expression profiles [J].
Bansal, Mukesh ;
Belcastro, Vincenzo ;
Ambesi-Impiombato, Alberto ;
di Bernardo, Diego .
MOLECULAR SYSTEMS BIOLOGY, 2007, 3 (1)
[5]   A comparison of normalization methods for high density oligonucleotide array data based on variance and bias [J].
Bolstad, BM ;
Irizarry, RA ;
Åstrand, M ;
Speed, TP .
BIOINFORMATICS, 2003, 19 (02) :185-193
[6]  
Butte A J, 2000, Pac Symp Biocomput, P418
[7]  
Chen Ting, 1999, PACIFIC S BIOCOMPUTI, V4, P4
[8]  
D'haeseleer P, 1999, Pac Symp Biocomput, P41
[9]   A Gene Network Simulator to Assess Reverse Engineering Algorithms [J].
Di Camillo, Barbara ;
Toffolo, Gianna ;
Cobelli, Claudio .
CHALLENGES OF SYSTEMS BIOLOGY: COMMUNITY EFFORTS TO HARNESS BIOLOGICAL COMPLEXITY, 2009, 1158 :125-142
[10]   Minimum redundancy feature selection from microarray gene expression data [J].
Ding, C ;
Peng, HC .
PROCEEDINGS OF THE 2003 IEEE BIOINFORMATICS CONFERENCE, 2003, :523-528