Cargando…

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

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 tha...

Descripción completa

Detalles Bibliográficos
Autores principales: Xiao, Xiangyun, Zhang, Wei, Zou, Xiufen
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Public Library of Science 2015
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4373852/
https://www.ncbi.nlm.nih.gov/pubmed/25807392
http://dx.doi.org/10.1371/journal.pone.0119294
_version_ 1782363396750966784
author Xiao, Xiangyun
Zhang, Wei
Zou, Xiufen
author_facet Xiao, Xiangyun
Zhang, Wei
Zou, Xiufen
author_sort Xiao, Xiangyun
collection PubMed
description 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.
format Online
Article
Text
id pubmed-4373852
institution National Center for Biotechnology Information
language English
publishDate 2015
publisher Public Library of Science
record_format MEDLINE/PubMed
spelling pubmed-43738522015-03-27 A New Asynchronous Parallel Algorithm for Inferring Large-Scale Gene Regulatory Networks Xiao, Xiangyun Zhang, Wei Zou, Xiufen PLoS One Research Article 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. Public Library of Science 2015-03-25 /pmc/articles/PMC4373852/ /pubmed/25807392 http://dx.doi.org/10.1371/journal.pone.0119294 Text en © 2015 Xiao et al http://creativecommons.org/licenses/by/4.0/ This is an open-access article distributed under the terms of the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original author and source are properly credited.
spellingShingle Research Article
Xiao, Xiangyun
Zhang, Wei
Zou, Xiufen
A New Asynchronous Parallel Algorithm for Inferring Large-Scale Gene Regulatory Networks
title A New Asynchronous Parallel Algorithm for Inferring Large-Scale Gene Regulatory Networks
title_full A New Asynchronous Parallel Algorithm for Inferring Large-Scale Gene Regulatory Networks
title_fullStr A New Asynchronous Parallel Algorithm for Inferring Large-Scale Gene Regulatory Networks
title_full_unstemmed A New Asynchronous Parallel Algorithm for Inferring Large-Scale Gene Regulatory Networks
title_short A New Asynchronous Parallel Algorithm for Inferring Large-Scale Gene Regulatory Networks
title_sort new asynchronous parallel algorithm for inferring large-scale gene regulatory networks
topic Research Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4373852/
https://www.ncbi.nlm.nih.gov/pubmed/25807392
http://dx.doi.org/10.1371/journal.pone.0119294
work_keys_str_mv AT xiaoxiangyun anewasynchronousparallelalgorithmforinferringlargescalegeneregulatorynetworks
AT zhangwei anewasynchronousparallelalgorithmforinferringlargescalegeneregulatorynetworks
AT zouxiufen anewasynchronousparallelalgorithmforinferringlargescalegeneregulatorynetworks
AT xiaoxiangyun newasynchronousparallelalgorithmforinferringlargescalegeneregulatorynetworks
AT zhangwei newasynchronousparallelalgorithmforinferringlargescalegeneregulatorynetworks
AT zouxiufen newasynchronousparallelalgorithmforinferringlargescalegeneregulatorynetworks