Skip to main page content
U.S. flag

An official website of the United States government

Dot gov

The .gov means it’s official.
Federal government websites often end in .gov or .mil. Before sharing sensitive information, make sure you’re on a federal government site.

Https

The site is secure.
The https:// ensures that you are connecting to the official website and that any information you provide is encrypted and transmitted securely.

Access keys NCBI Homepage MyNCBI Homepage Main Content Main Navigation
. 2015 Mar 25;10(3):e0119294.
doi: 10.1371/journal.pone.0119294. eCollection 2015.

A new asynchronous parallel algorithm for inferring large-scale gene regulatory networks

Affiliations

A new asynchronous parallel algorithm for inferring large-scale gene regulatory networks

Xiangyun Xiao et al. PLoS One. .

Abstract

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.

PubMed Disclaimer

Conflict of interest statement

Competing Interests: The authors have declared that no competing interests exist.

Figures

Fig 1
Fig 1. Outline of reconstructing large-scale gene networks by using the LSGPA.
Fig 2
Fig 2. Outline of Parallel Computing.
Fig 3
Fig 3. Difference between LSGPA and the two methods LSGPA and NARROMI in four indexes.
Val() in vertical axis represents one of the four indexes for different methods.
Fig 4
Fig 4. Difference of two methods LSGPA and PCA-CMI in four indexes.
Fig 5
Fig 5. ROC curves of LSGPA on DREAM5 in size 202.
Fig 6
Fig 6. ROC curves of LSGPA on DREAM5 in size 1505.
The subfigure shows the details.
Fig 7
Fig 7. The calculated indexes for different parameter thresholds θ with size 202.
Fig 8
Fig 8. The calculated indexes for different thresholds θ with size 1505.
Fig 9
Fig 9. Speed up of the LSGPA against NARROMI and PCA-CIM for different gene numbers from E.coli.
Fig 10
Fig 10. Speed up of the LSGPA against Genie3 for different gene numbers from datasets in [13].

References

    1. Basso K, Margolin AA, Stolovitzky G, Klein U, Dalla-Favera R, Califano A, et al. Reverse engineering of regulatory networks in human B cells. Nat Genet. 2005; 37: 382–390. - PubMed
    1. Li Y, Yi M, Zou X. The linear interplay of intrinsic and extrinsic noises ensures a high accuracy of cell fate selection in budding yeast. Sci Rep. 2014; 4: 5764 10.1038/srep05764 - DOI - PMC - PubMed
    1. Marbach D, Prill RJ, Schaffter T, Mattiussi C, Floreano D, Stolovitzky G, et al. Revealing strengths and weaknesses of methods for gene network inference. Proc Natl Acad Sci U S A. 2010; 107: 6286–6291. 10.1073/pnas.0913357107 - DOI - PMC - PubMed
    1. Brunel H, Gallardo-Chacon JJ, Buil A, Vallverdu M, Soria JM, Caminal P, et al. MISS: a non-linear methodology based on mutual information for genetic association studies in both population and sib-pairs analysis. Bioinformatics. 2010; 26: 1811–1818. 10.1093/bioinformatics/btq273 - DOI - PubMed
    1. Zhang B, Horvath S. A general framework for weighted gene co-expression network analysis. Stat Appl Genet Mol Biol. 2005; 4: Article17 - PubMed

Publication types

LinkOut - more resources