A New Asynchronous Parallel Algorithm for Inferring Large-Scale Gene Regulatory Networks

被引:10
作者
Xiao, Xiangyun [1 ]
Zhang, Wei [2 ]
Zou, Xiufen [1 ]
机构
[1] Wuhan Univ, Sch Math & Stat, Wuhan 430072, Peoples R China
[2] East China Jiaotong Univ, Sch Sci, Nanchang, Peoples R China
来源
PLOS ONE | 2015年 / 10卷 / 03期
基金
中国国家自然科学基金;
关键词
MUTUAL INFORMATION; EXPRESSION DATA; INFERENCE;
D O I
10.1371/journal.pone.0119294
中图分类号
O [数理科学和化学]; P [天文学、地球科学]; Q [生物科学]; N [自然科学总论];
学科分类号
07 ; 0710 ; 09 ;
摘要
The reconstruction of gene regulatory networks (GRNs) from high-throughput experimental data has been considered one of the most important issues in systems biology research. With the development of high-throughput technology and the complexity of biological problems, we need to reconstruct GRNs that contain thousands of genes. However, when many existing algorithms are used to handle these large-scale problems, they will encounter two important issues: low accuracy and high computational cost. To overcome these difficulties, the main goal of this study is to design an effective parallel algorithm to infer large-scale GRNs based on high-performance parallel computing environments. In this study, we proposed a novel asynchronous parallel framework to improve the accuracy and lower the time complexity of large-scale GRN inference by combining splitting technology and ordinary differential equation (ODE)-based optimization. The presented algorithm uses the sparsity and modularity of GRNs to split whole large-scale GRNs into many small-scale modular subnetworks. Through the ODE-based optimization of all subnetworks in parallel and their asynchronous communications, we can easily obtain the parameters of the whole network. To test the performance of the proposed approach, we used well-known benchmark datasets from Dialogue for Reverse Engineering Assessments and Methods challenge (DREAM), experimentally determined GRN of Escherichia coli and one published dataset that contains more than 10 thousand genes to compare the proposed approach with several popular algorithms on the same high-performance computing environments in terms of both accuracy and time complexity. The numerical results demonstrate that our parallel algorithm exhibits obvious superiority in inferring large-scale GRNs.
引用
收藏
页数:16
相关论文
共 28 条
[1]   IPCA-CMI: An Algorithm for Inferring Gene Regulatory Networks based on a Combination of PCA-CMI and MIT Score [J].
Aghdam, Rosa ;
Ganjali, Mojtaba ;
Eslahchi, Changiz .
PLOS ONE, 2014, 9 (04)
[2]   Revealing differences in gene network inference algorithms on the network level by ensemble methods [J].
Altay, Goekmen ;
Emmert-Streib, Frank .
BIOINFORMATICS, 2010, 26 (14) :1738-1744
[3]   Reverse engineering of regulatory networks in human B cells [J].
Basso, K ;
Margolin, AA ;
Stolovitzky, G ;
Klein, U ;
Dalla-Favera, R ;
Califano, A .
NATURE GENETICS, 2005, 37 (04) :382-390
[4]   MISS: a non-linear methodology based on mutual information for genetic association studies in both population and sib-pairs analysis [J].
Brunel, Helena ;
Gallardo-Chacon, Joan-Josep ;
Buil, Alfonso ;
Vallverdu, Montserrat ;
Manuel Soria, Jose ;
Caminal, Pere ;
Perera, Alexandre .
BIOINFORMATICS, 2010, 26 (15) :1811-1818
[5]   Multilevel support vector regression analysis to identify condition-specific regulatory networks [J].
Chen, Li ;
Xuan, Jianhua ;
Riggins, Rebecca B. ;
Wang, Yue ;
Hoffman, Eric P. ;
Clarke, Robert .
BIOINFORMATICS, 2010, 26 (11) :1416-1422
[6]  
Clauset A, 2004, PHYS REV E, V70, DOI 10.1103/PhysRevE.70.066111
[7]   Partial mutual information for coupling analysis of multivariate time series [J].
Frenzel, Stefan ;
Pompe, Bernd .
PHYSICAL REVIEW LETTERS, 2007, 99 (20)
[8]   Characterizing and controlling the inflammatory network during influenza A virus infection [J].
Jin, Suoqin ;
Li, Yuanyuan ;
Pan, Ruangang ;
Zou, Xiufen .
SCIENTIFIC REPORTS, 2014, 4
[9]   Construction of the influenza A virus infection-induced cell-specific inflammatory regulatory network based on mutual information and optimization [J].
Jin, Suoqin ;
Zou, Xiufen .
BMC SYSTEMS BIOLOGY, 2013, 7
[10]   Designing a parallel evolutionary algorithm for inferring gene networks on the cloud computing environment [J].
Lee, Wei-Po ;
Hsiao, Yu-Ting ;
Hwang, Wei-Che .
BMC SYSTEMS BIOLOGY, 2014, 8