Parallel Algorithms for Inferring Gene Regulatory Networks: A Review

被引:6
|
作者
Abbaszadeh, Omid [1 ]
Khanteymoori, Ali Reza [1 ]
Azarpeyvand, Ali [1 ]
机构
[1] Univ Zanjan, Dept Elect & Comp Engn, Zanjan, Iran
关键词
Gene regulatory network; Parallel algorithms; Parallel processing; Reverse engineering; CUDA; OpenMP; MPI; Hadoop; PARTIAL LEAST-SQUARES; BAYESIAN NETWORKS; EXPRESSION DATA; RECONSTRUCTION; FRAMEWORK; SOFTWARE; PACKAGE; MODELS; TOOL;
D O I
10.2174/1389202919666180601081718
中图分类号
Q5 [生物化学]; Q7 [分子生物学];
学科分类号
071010 ; 081704 ;
摘要
System biology problems such as whole-genome network construction from large-scale gene expression data are sophisticated and time-consuming. Therefore, using sequential algorithms are not feasible to obtain a solution in an acceptable amount of time. Today, by using massively parallel computing, it is possible to infer large-scale gene regulatory networks. Recently, establishing gene regulatory networks from large-scale datasets have drawn the noticeable attention of researchers in the field of parallel computing and system biology. In this paper, we attempt to provide a more detailed overview of the recent parallel algorithms for constructing gene regulatory networks. Firstly, fundamentals of gene regulatory networks inference and large-scale datasets challenges are given. Secondly, a detailed description of the four parallel frameworks and libraries including CUDA, OpenMP, MPI, and Hadoop is discussed. Thirdly, parallel algorithms are reviewed. Finally, some conclusions and guidelines for parallel reverse engineering are described.
引用
收藏
页码:603 / 614
页数:12
相关论文
共 50 条
  • [1] Inferring Gene Regulatory Networks Using Hybrid Parallel Computing
    Ma, Jean C. W. K.
    Stefanes, Marco A.
    Higa, Carlos H. A.
    Rozante, Luiz C. S.
    COMPUTATIONAL SCIENCE AND ITS APPLICATIONS - ICCSA 2018, PT I, 2018, 10960 : 151 - 166
  • [2] A MPI Based Parallel Algorithm for Inferring Gene Regulatory Networks
    Zhao, Yaou
    Chen, Yuehui
    Han, Shiyuan
    Xie, Xiao
    2017 13TH INTERNATIONAL CONFERENCE ON NATURAL COMPUTATION, FUZZY SYSTEMS AND KNOWLEDGE DISCOVERY (ICNC-FSKD), 2017, : 1994 - 1998
  • [3] Parallel mutual information estimation for inferring gene regulatory networks on GPUs
    Shi H.
    Schmidt B.
    Liu W.
    Müller-Wittig W.
    BMC Research Notes, 4 (1)
  • [4] Inferring gene regulatory networks by ANOVA
    Kueffner, Robert
    Petri, Tobias
    Tavakkolkhah, Pegah
    Windhager, Lukas
    Zimmer, Ralf
    BIOINFORMATICS, 2012, 28 (10) : 1376 - 1382
  • [5] A New Asynchronous Parallel Algorithm for Inferring Large-Scale Gene Regulatory Networks
    Xiao, Xiangyun
    Zhang, Wei
    Zou, Xiufen
    PLOS ONE, 2015, 10 (03):
  • [6] Inferring Genome-Wide Gene Regulatory Networks with GPU or CPU Parallel Algorithm
    Zheng, Ming
    Zhang, Shugong
    Zhuo, Mugui
    Liu, Guixia
    2017 INTERNATIONAL CONFERENCE ON COMPUTER NETWORK, ELECTRONIC AND AUTOMATION (ICCNEA), 2017, : 54 - 58
  • [7] Inferring gene regulatory networks by thermodynamic modeling
    Chen, Chieh-Chun
    Zhong, Sheng
    BMC GENOMICS, 2008, 9 (Suppl 2)
  • [8] Inferring gene regulatory networks by thermodynamic modeling
    Chieh-Chun Chen
    Sheng Zhong
    BMC Genomics, 9
  • [9] Inferring Gene Regulatory Networks Based on a Hybrid Parallel Genetic Algorithm and the Threshold Restriction Method
    Zheng, Ming
    Zhang, Shugong
    Zhou, You
    Liu, Guixia
    INTERDISCIPLINARY SCIENCES-COMPUTATIONAL LIFE SCIENCES, 2018, 10 (01) : 221 - 232
  • [10] Inferring Gene Regulatory Networks Based on a Hybrid Parallel Genetic Algorithm and the Threshold Restriction Method
    Ming Zheng
    Shugong Zhang
    You Zhou
    Guixia Liu
    Interdisciplinary Sciences: Computational Life Sciences, 2018, 10 : 221 - 232