Cargando…
Parallel Algorithms for Inferring Gene Regulatory Networks: A Review
Abstract: 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 com...
Autores principales: | , , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
Bentham Science Publishers
2018
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6194435/ https://www.ncbi.nlm.nih.gov/pubmed/30386172 http://dx.doi.org/10.2174/1389202919666180601081718 |
_version_ | 1783364225485242368 |
---|---|
author | Abbaszadeh, Omid Khanteymoori, Ali Reza Azarpeyvand, Ali |
author_facet | Abbaszadeh, Omid Khanteymoori, Ali Reza Azarpeyvand, Ali |
author_sort | Abbaszadeh, Omid |
collection | PubMed |
description | Abstract: 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. |
format | Online Article Text |
id | pubmed-6194435 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2018 |
publisher | Bentham Science Publishers |
record_format | MEDLINE/PubMed |
spelling | pubmed-61944352019-05-01 Parallel Algorithms for Inferring Gene Regulatory Networks: A Review Abbaszadeh, Omid Khanteymoori, Ali Reza Azarpeyvand, Ali Curr Genomics Article Abstract: 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. Bentham Science Publishers 2018-11 2018-11 /pmc/articles/PMC6194435/ /pubmed/30386172 http://dx.doi.org/10.2174/1389202919666180601081718 Text en © 2018 Bentham Science Publishers https://creativecommons.org/licenses/by-nc/4.0/legalcode This is an open access article licensed under the terms of the Creative Commons Attribution-Non-Commercial 4.0 International Public License (CC BY-NC 4.0) (https://creativecommons.org/licenses/by-nc/4.0/legalcode), which permits unrestricted, non-commercial use, distribution and reproduction in any medium, provided the work is properly cited. |
spellingShingle | Article Abbaszadeh, Omid Khanteymoori, Ali Reza Azarpeyvand, Ali Parallel Algorithms for Inferring Gene Regulatory Networks: A Review |
title | Parallel Algorithms for Inferring Gene Regulatory Networks: A Review |
title_full | Parallel Algorithms for Inferring Gene Regulatory Networks: A Review |
title_fullStr | Parallel Algorithms for Inferring Gene Regulatory Networks: A Review |
title_full_unstemmed | Parallel Algorithms for Inferring Gene Regulatory Networks: A Review |
title_short | Parallel Algorithms for Inferring Gene Regulatory Networks: A Review |
title_sort | parallel algorithms for inferring gene regulatory networks: a review |
topic | Article |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6194435/ https://www.ncbi.nlm.nih.gov/pubmed/30386172 http://dx.doi.org/10.2174/1389202919666180601081718 |
work_keys_str_mv | AT abbaszadehomid parallelalgorithmsforinferringgeneregulatorynetworksareview AT khanteymoorialireza parallelalgorithmsforinferringgeneregulatorynetworksareview AT azarpeyvandali parallelalgorithmsforinferringgeneregulatorynetworksareview |