From homogeneous networks to heterogeneous networks of networks via colored graphlets

Research of homogeneous (i.e., single node and edge type) biological networks (BNs) has received significant attention. Graphlets have been proven in homogeneous BN research. Given their popularity, graphlets were extended to their directed or dynamic counterparts, owing to increase in availability of directed or temporal BNs. Given the increasing amounts of available BN data of different types, we generalize current homogeneous graphlets to their heterogeneous counterparts, which encompass different node or edge types and thus allow for analyzing a heterogeneous "network of networks". Heterogeneous graphlets will have at least as high impact as homogeneous graphlets have had. We illustrate the usefulness of heterogeneous graphlets in the context of network alignment (NA). While existing NA methods are homogeneous (they can only account for a single node type and a single edge type), we generalize a state-of-the-art homogeneous graphlet-based NA method into its heterogeneous counterpart. Because graphlets are applicable to many other network science problems, we provide an implementation of our heterogeneous graphlet counting approach (available upon request).

[1]  C. Brayne,et al.  Microarray analysis of the astrocyte transcriptome in the aging brain: Relationship to Alzheimer's pathology and APOE genotype , 2011, Alzheimer's & Dementia.

[2]  Nataša Pržulj,et al.  Methods for biological data integration: perspectives and challenges , 2015, Journal of The Royal Society Interface.

[3]  Wayne B. Hayes,et al.  SANA: simulated annealing far outperforms many other search algorithms for biological network alignment , 2017, Bioinform..

[4]  Ryan W. Solava,et al.  Revealing Missing Parts of the Interactome via Link Prediction , 2014, PloS one.

[5]  R. Karp,et al.  From the Cover : Conserved patterns of protein interaction in multiple species , 2005 .

[6]  Antal F. Novak,et al.  networks Græmlin : General and robust alignment of multiple large interaction data , 2006 .

[7]  Behnam Neyshabur,et al.  NETAL: a new graph-based method for global alignment of protein-protein interaction networks , 2013, Bioinform..

[8]  Aaron Striegel,et al.  IGLOO: Integrating global and local biological network alignment , 2016, 1604.06111.

[9]  Elaine Shi,et al.  Link prediction by de-anonymization: How We Won the Kaggle Social Network Challenge , 2011, The 2011 International Joint Conference on Neural Networks.

[10]  Tijana Milenkovic,et al.  Dynamic networks reveal key players in aging , 2014, BCB.

[11]  Wojciech Szpankowski,et al.  Pairwise Alignment of Protein Interaction Networks , 2006, J. Comput. Biol..

[12]  Tijana Milenkovic,et al.  MAGNA: Maximizing Accuracy in Global Network Alignment , 2013, Bioinform..

[13]  Tijana Milenkovic,et al.  Graphlet-based edge clustering reveals pathogen-interacting proteins , 2012, Bioinform..

[14]  Wayne Hayes,et al.  Optimal Network Alignment with Graphlet Degree Vectors , 2010, Cancer informatics.

[15]  Aaron Striegel,et al.  Local versus global biological network alignment , 2015, Bioinform..

[16]  Tijana Milenkovic,et al.  Alignment of dynamic networks , 2017, Bioinform..

[17]  Yongtang Shi,et al.  Fifty years of graph matching, network alignment and network comparison , 2016, Inf. Sci..

[18]  Yuval Shavitt,et al.  RAGE - A rapid graphlet enumerator for large networks , 2012, Comput. Networks.

[19]  M. Cannataro,et al.  AlignNemo: A Local Network Alignment Method to Integrate Homology and Topology , 2012, PloS one.

[20]  M. Stratton,et al.  The COSMIC (Catalogue of Somatic Mutations in Cancer) database and website , 2004, British Journal of Cancer.

[21]  Ryan A. Rossi,et al.  Efficient Graphlet Counting for Large Networks , 2015, 2015 IEEE International Conference on Data Mining.

[22]  Lun Yang,et al.  Identification of Human Disease Genes from Interactome Network Using Graphlet Interaction , 2014, PloS one.

[23]  Jie Tang,et al.  Simultaneous Optimization of both Node and Edge Conservation in Network Alignment via WAVE , 2014, WABI.

[24]  Robert Patro,et al.  Global network alignment using multiscale spectral signatures , 2012, Bioinform..

[25]  Tijana Milenkovic,et al.  MAGNA++: Maximizing Accuracy in Global Network Alignment via both node and edge conservation , 2015, Bioinform..

[26]  Janez Demsar,et al.  A combinatorial approach to graphlet counting , 2014, Bioinform..

[27]  Albert,et al.  Emergence of scaling in random networks , 1999, Science.

[28]  Jugal K. Kalita,et al.  Global Alignment of Protein-Protein Interaction Networks: A Survey , 2016, IEEE/ACM Transactions on Computational Biology and Bioinformatics.

[29]  Meng Xu,et al.  NetAlign: a web-based tool for comparison of protein interaction networks , 2006, Bioinform..

[30]  Carl W. Cotman,et al.  Gene expression changes in the course of normal brain aging are sexually dimorphic , 2008, Proceedings of the National Academy of Sciences.

[31]  Tijana Milenkovic,et al.  GraphCrunch: A tool for large network analyses , 2008, BMC Bioinformatics.

[32]  João Pedro de Magalhães,et al.  Ageing research in the post-genome era: new technologies for an old problem. , 2009, SEB experimental biology series.

[33]  Natasa Przulj,et al.  Integrative network alignment reveals large regions of global network similarity in yeast and human , 2011, Bioinform..

[34]  Michael Lässig,et al.  Local graph alignment and motif search in biological networks. , 2003, Proceedings of the National Academy of Sciences of the United States of America.

[35]  Nitesh V. Chawla,et al.  metapath2vec: Scalable Representation Learning for Heterogeneous Networks , 2017, KDD.

[36]  Mathew D. Penrose,et al.  Random Geometric Graphs , 2003 .

[37]  Johannes Berg,et al.  Cross-species analysis of biological networks by Bayesian alignment. , 2006, Proceedings of the National Academy of Sciences of the United States of America.

[38]  O. Kuchaiev,et al.  Topological network alignment uncovers biological function and phylogeny , 2008, Journal of The Royal Society Interface.

[39]  Qifang Liu,et al.  Align human interactome with phenome to identify causative genes and networks underlying disease families , 2009, Bioinform..

[40]  Bonnie Berger,et al.  Pairwise Global Alignment of Protein Interaction Networks by Matching Neighborhood Topology , 2007, RECOMB.

[41]  A. Bonato,et al.  Dominating Biological Networks , 2011, PloS one.

[42]  Ryan A. Rossi,et al.  Hybrid CPU-GPU Framework for Network Motifs , 2016, ArXiv.

[43]  Yihan Sun,et al.  Fair evaluation of global network aligners , 2014, 2015 IEEE International Conference on Bioinformatics and Biomedicine (BIBM).

[44]  Jure Leskovec,et al.  node2vec: Scalable Feature Learning for Networks , 2016, KDD.

[45]  Nataša Pržulj,et al.  Protein‐protein interactions: Making sense of networks via graph‐theoretic modeling , 2011, BioEssays : news and reviews in molecular, cellular and developmental biology.

[46]  T. Ideker,et al.  Modeling cellular machinery through biological network comparison , 2006, Nature Biotechnology.

[47]  M. Ashburner,et al.  Gene Ontology: tool for the unification of biology , 2000, Nature Genetics.

[48]  Natasa Przulj,et al.  Fuse: multiple network alignment via data fusion , 2014, Bioinform..

[49]  Tijana Milenkovic,et al.  Exploring the structure and function of temporal networks with dynamic graphlets , 2015, Bioinform..

[50]  Tijana Milenkovic,et al.  Proper evaluation of alignment-free network comparison methods , 2015, Bioinform..

[51]  Bonnie Berger,et al.  IsoRankN: spectral methods for global alignment of multiple protein networks , 2009, Bioinform..

[52]  Han Zhao,et al.  Global network alignment in the context of aging , 2015, TCBB.

[53]  Nicola J. Mulder,et al.  DaGO-Fun: tool for Gene Ontology-based functional analysis using term information content measures , 2013, BMC Bioinformatics.

[54]  Francis Bach,et al.  Global alignment of protein–protein interaction networks by graph matching methods , 2009, Bioinform..

[55]  Tijana Milenkoviæ,et al.  Uncovering Biological Network Function via Graphlet Degree Signatures , 2008, Cancer informatics.

[56]  Serafim Batzoglou,et al.  Automatic Parameter Learning for Multiple Network Alignment , 2008, RECOMB.

[57]  Lei Meng,et al.  The post-genomic era of biological network alignment , 2015, EURASIP J. Bioinform. Syst. Biol..

[58]  Bonnie Berger,et al.  Global alignment of multiple protein interaction networks with application to functional orthology detection , 2008, Proceedings of the National Academy of Sciences.

[59]  Nataša Pržulj,et al.  Graphlet-based Characterization of Directed Networks , 2016, Scientific Reports.

[60]  Vipin Vijayan,et al.  Multiple Network Alignment via MultiMAGNA++ , 2016, IEEE/ACM Transactions on Computational Biology and Bioinformatics.

[61]  Pietro Hiram Guzzi,et al.  Improving the Robustness of Local Network Alignment: Design and Extensive Assessmentof a Markov Clustering-Based Approach , 2014, IEEE/ACM Transactions on Computational Biology and Bioinformatics.

[62]  Vladimir Vacic,et al.  Graphlet Kernels for Prediction of Functional Residues in Protein Structures , 2010, J. Comput. Biol..

[63]  David F. Gleich,et al.  Multimodal Network Alignment , 2017, SDM.

[64]  Gunnar W. Klau,et al.  A new graph-based method for pairwise global network alignment , 2009, BMC Bioinformatics.

[65]  O. Griffith,et al.  COSMIC (Catalogue of Somatic Mutations in Cancer) , 2014 .

[66]  Omkar Singh,et al.  Graphlet signature-based scoring method to estimate protein–ligand binding affinity , 2014, Royal Society Open Science.