Learning directed acyclic graphs from large-scale genomics data

In this paper, we consider the problem of learning the genetic interaction map, i.e., the topology of a directed acyclic graph (DAG) of genetic interactions from noisy double-knockout (DK) data. Based on a set of well-established biological interaction models, we detect and classify the interactions between genes. We propose a novel linear integer optimization program called the Genetic-Interactions-Detector (GENIE) to identify the complex biological dependencies among genes and to compute the DAG topology that matches the DK measurements best. Furthermore, we extend the GENIE program by incorporating genetic interaction profile (GI-profile) data to further enhance the detection performance. In addition, we propose a sequential scalability technique for large sets of genes under study, in order to provide statistically significant results for real measurement data. Finally, we show via numeric simulations that the GENIE program and the GI-profile data extended GENIE (GI-GENIE) program clearly outperform the conventional techniques and present real data results for our proposed sequential scalability technique.

[1]  D. Koller,et al.  Automated identification of pathways from quantitative genetic interaction data , 2010, Molecular systems biology.

[2]  Yong Cheng,et al.  Joint Optimization of Source Power Allocation and Distributed Relay Beamforming in Multiuser Peer-to-Peer Relay Networks , 2012, IEEE Transactions on Signal Processing.

[3]  A. F. Adams,et al.  The Survey , 2021, Dyslexia in Higher Education.

[4]  Gerard Sierksma,et al.  Linear and Integer Optimization: Theory and Practice, Third Edition , 2015 .

[5]  Nir Friedman,et al.  Modularity and directionality in genetic interaction maps , 2010, Bioinform..

[6]  E. L. Lawler,et al.  Branch-and-Bound Methods: A Survey , 1966, Oper. Res..

[7]  B. Andrews,et al.  Systematic mapping of genetic interaction networks. , 2009, Annual review of genetics.

[8]  Yong Cheng,et al.  Joint Discrete Rate Adaptation and Downlink Beamforming Using Mixed Integer Conic Programming , 2015, IEEE Transactions on Signal Processing.

[9]  Yong Cheng,et al.  Joint Network Optimization and Downlink Beamforming for CoMP Transmissions Using Mixed Integer Conic Programming , 2013, IEEE Transactions on Signal Processing.

[10]  Carlos Henggeler Antunes,et al.  Multiobjective Linear and Integer Programming , 2016 .

[11]  Marius Pesavento,et al.  Learning directed-acyclic-graphs from large-scale double-knockout experiments , 2016, 2016 24th European Signal Processing Conference (EUSIPCO).

[12]  Bernard Ries,et al.  Advances in Combinatorial Optimization , 2015, Discret. Appl. Math..

[13]  Philip M. Kim,et al.  Quantitative Genome-Wide Genetic Interaction Screens Reveal Global Epistatic Relationships of Protein Complexes in Escherichia coli , 2014, PLoS genetics.

[14]  Lucas Pelkmans,et al.  Predicting functional gene interactions with the hierarchical interaction score , 2013, Nature Methods.

[15]  Andrew B. Kahng,et al.  Linear and Integer Programming in Practice , 2016 .

[16]  Yori Zwols,et al.  Linear and integer optimization: Theory and practice , 2015 .

[17]  Gerardus Sierksma,et al.  Linear and integer programming - theory and practice , 1999, Pure and applied mathematics.

[18]  Ramon E. Moore Global optimization to prescribed accuracy , 1991 .

[19]  Neslihan Demirel,et al.  A mixed integer linear programming model to optimize reverse logistics activities of end-of-life vehicles in Turkey , 2016 .

[20]  Nevan J Krogan,et al.  Quantitative genetic interaction mapping using the E-MAP approach. , 2010, Methods in enzymology.

[21]  Tero Aittokallio,et al.  Quantitative maps of genetic interactions in yeast - Comparative evaluation and integrative analysis , 2011, BMC Systems Biology.

[22]  Gerard Sierksma,et al.  Linear and Integer Programming: Theory and Practice, Second Edition , 2001 .

[23]  Gary D Bader,et al.  Systematic Genetic Analysis with Ordered Arrays of Yeast Deletion Mutants , 2001, Science.

[24]  Methods for detecting gene × gene interaction in multiplex extended pedigrees , 2005, BMC Genetics.

[25]  Stephen P. Boyd,et al.  Branch and bound algorithm for computing the minimum stability degree of parameter-dependent linear systems , 1991, International Journal of Robust and Nonlinear Control.

[26]  C. Myers,et al.  Genetic interaction networks: toward an understanding of heritability. , 2013, Annual review of genomics and human genetics.

[27]  Sourav Bandyopadhyay,et al.  Quantitative genetic-interaction mapping in mammalian cells , 2013, Nature Methods.

[28]  Gary D Bader,et al.  The Genetic Landscape of a Cell , 2010, Science.

[29]  Ali Shojaie,et al.  Discovering graphical Granger causality using the truncating lasso penalty , 2010, Bioinform..

[30]  Kenneth Steiglitz,et al.  Combinatorial Optimization: Algorithms and Complexity , 1981 .

[31]  Yong Cheng,et al.  An Optimal Iterative Algorithm for Codebook-Based Downlink Beamforming , 2013, IEEE Signal Processing Letters.

[32]  Qinghua Zhu,et al.  Accelerating the transition towards sustainability dynamics into supply chain relationship management and governance structures , 2016 .

[33]  Gary D Bader,et al.  Quantitative analysis of fitness and genetic interactions in yeast on a genome scale , 2010, Nature Methods.