Cargando…

MapReduce Algorithms for Inferring Gene Regulatory Networks from Time-Series Microarray Data Using an Information-Theoretic Approach

Gene regulation is a series of processes that control gene expression and its extent. The connections among genes and their regulatory molecules, usually transcription factors, and a descriptive model of such connections are known as gene regulatory networks (GRNs). Elucidating GRNs is crucial to un...

Descripción completa

Detalles Bibliográficos
Autores principales: Abduallah, Yasser, Turki, Turki, Byron, Kevin, Du, Zongxuan, Cervantes-Cervantes, Miguel, Wang, Jason T. L.
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Hindawi Publishing Corporation 2017
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5294223/
https://www.ncbi.nlm.nih.gov/pubmed/28243601
http://dx.doi.org/10.1155/2017/6261802
_version_ 1782505200698785792
author Abduallah, Yasser
Turki, Turki
Byron, Kevin
Du, Zongxuan
Cervantes-Cervantes, Miguel
Wang, Jason T. L.
author_facet Abduallah, Yasser
Turki, Turki
Byron, Kevin
Du, Zongxuan
Cervantes-Cervantes, Miguel
Wang, Jason T. L.
author_sort Abduallah, Yasser
collection PubMed
description Gene regulation is a series of processes that control gene expression and its extent. The connections among genes and their regulatory molecules, usually transcription factors, and a descriptive model of such connections are known as gene regulatory networks (GRNs). Elucidating GRNs is crucial to understand the inner workings of the cell and the complexity of gene interactions. To date, numerous algorithms have been developed to infer gene regulatory networks. However, as the number of identified genes increases and the complexity of their interactions is uncovered, networks and their regulatory mechanisms become cumbersome to test. Furthermore, prodding through experimental results requires an enormous amount of computation, resulting in slow data processing. Therefore, new approaches are needed to expeditiously analyze copious amounts of experimental data resulting from cellular GRNs. To meet this need, cloud computing is promising as reported in the literature. Here, we propose new MapReduce algorithms for inferring gene regulatory networks on a Hadoop cluster in a cloud environment. These algorithms employ an information-theoretic approach to infer GRNs using time-series microarray data. Experimental results show that our MapReduce program is much faster than an existing tool while achieving slightly better prediction accuracy than the existing tool.
format Online
Article
Text
id pubmed-5294223
institution National Center for Biotechnology Information
language English
publishDate 2017
publisher Hindawi Publishing Corporation
record_format MEDLINE/PubMed
spelling pubmed-52942232017-02-27 MapReduce Algorithms for Inferring Gene Regulatory Networks from Time-Series Microarray Data Using an Information-Theoretic Approach Abduallah, Yasser Turki, Turki Byron, Kevin Du, Zongxuan Cervantes-Cervantes, Miguel Wang, Jason T. L. Biomed Res Int Research Article Gene regulation is a series of processes that control gene expression and its extent. The connections among genes and their regulatory molecules, usually transcription factors, and a descriptive model of such connections are known as gene regulatory networks (GRNs). Elucidating GRNs is crucial to understand the inner workings of the cell and the complexity of gene interactions. To date, numerous algorithms have been developed to infer gene regulatory networks. However, as the number of identified genes increases and the complexity of their interactions is uncovered, networks and their regulatory mechanisms become cumbersome to test. Furthermore, prodding through experimental results requires an enormous amount of computation, resulting in slow data processing. Therefore, new approaches are needed to expeditiously analyze copious amounts of experimental data resulting from cellular GRNs. To meet this need, cloud computing is promising as reported in the literature. Here, we propose new MapReduce algorithms for inferring gene regulatory networks on a Hadoop cluster in a cloud environment. These algorithms employ an information-theoretic approach to infer GRNs using time-series microarray data. Experimental results show that our MapReduce program is much faster than an existing tool while achieving slightly better prediction accuracy than the existing tool. Hindawi Publishing Corporation 2017 2017-01-22 /pmc/articles/PMC5294223/ /pubmed/28243601 http://dx.doi.org/10.1155/2017/6261802 Text en Copyright © 2017 Yasser Abduallah et al. https://creativecommons.org/licenses/by/4.0/ This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.
spellingShingle Research Article
Abduallah, Yasser
Turki, Turki
Byron, Kevin
Du, Zongxuan
Cervantes-Cervantes, Miguel
Wang, Jason T. L.
MapReduce Algorithms for Inferring Gene Regulatory Networks from Time-Series Microarray Data Using an Information-Theoretic Approach
title MapReduce Algorithms for Inferring Gene Regulatory Networks from Time-Series Microarray Data Using an Information-Theoretic Approach
title_full MapReduce Algorithms for Inferring Gene Regulatory Networks from Time-Series Microarray Data Using an Information-Theoretic Approach
title_fullStr MapReduce Algorithms for Inferring Gene Regulatory Networks from Time-Series Microarray Data Using an Information-Theoretic Approach
title_full_unstemmed MapReduce Algorithms for Inferring Gene Regulatory Networks from Time-Series Microarray Data Using an Information-Theoretic Approach
title_short MapReduce Algorithms for Inferring Gene Regulatory Networks from Time-Series Microarray Data Using an Information-Theoretic Approach
title_sort mapreduce algorithms for inferring gene regulatory networks from time-series microarray data using an information-theoretic approach
topic Research Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5294223/
https://www.ncbi.nlm.nih.gov/pubmed/28243601
http://dx.doi.org/10.1155/2017/6261802
work_keys_str_mv AT abduallahyasser mapreducealgorithmsforinferringgeneregulatorynetworksfromtimeseriesmicroarraydatausinganinformationtheoreticapproach
AT turkiturki mapreducealgorithmsforinferringgeneregulatorynetworksfromtimeseriesmicroarraydatausinganinformationtheoreticapproach
AT byronkevin mapreducealgorithmsforinferringgeneregulatorynetworksfromtimeseriesmicroarraydatausinganinformationtheoreticapproach
AT duzongxuan mapreducealgorithmsforinferringgeneregulatorynetworksfromtimeseriesmicroarraydatausinganinformationtheoreticapproach
AT cervantescervantesmiguel mapreducealgorithmsforinferringgeneregulatorynetworksfromtimeseriesmicroarraydatausinganinformationtheoreticapproach
AT wangjasontl mapreducealgorithmsforinferringgeneregulatorynetworksfromtimeseriesmicroarraydatausinganinformationtheoreticapproach