Compact integration of multi-network topology for functional analysis of genes
Open accessAbstract
The topological landscape of molecular or functional interaction networks provides a rich source of information for inferring functional patterns of genes or proteins. However, a pressing yet-unsolved challenge is how to combine multiple heterogeneous networks, each having different connectivity patterns, to achieve more accurate inference. Here, we describe the Mashup framework for scalable and robust network integration. In Mashup, the diffusion in each network is first analyzed to characterize the topological context of each node. Next, the high-dimensional topological patterns in individual networks are canonically represented using low-dimensional vectors, one per gene or protein. These vectors can then be plugged into off-the-shelf machine learning methods to derive functional insights about genes or proteins. We present tools based on Mashup that achieve state-of-the-art performance in three diverse functional inference tasks: protein function prediction, gene ontology reconstruction, and genetic interaction prediction. Mashup enables deeper insights into the structure of rapidly accumulating and diverse biological network data and can be broadly applied to other network science domains.
The claims and statistics of this paper haven’t been checked yet.
Run the check — free, no account needed. It reads the open-access text and checks the sources it cites.
Integrity signals
Registry
Cites
Statistics
Claims the paper makes
The claims and statistics of this paper haven’t been checked yet.
Run the check — free, no account needed. It reads the open-access text and checks the sources it cites.
Claims other papers make about this one
Each is checked against this paper’s own text: does it say what the citing paper says it does?
The Mashup algorithm analyzes the topology of each network separately and learns a single weighted network representation that best explains the topological patterns observed across all networks.
“In a related method, the Mashup algorithm analyzes the topology of each network separately and learns a single weighted network representation that best explains the topological patterns observed across all networks (Cho et al., 2016).”
From Mapping the multiscale structure of biological systems (2021) · cites this paper as Cho et al., 2016
The NeXO and Mashup efforts found that the majority of cellular components catalogued in GO could be recovered from hierarchical detection of communities in protein network data.
“For instance, the multiscale models of cellular components constructed by the NeXO and Mashup efforts (see above) found that the majority of cellular components catalogued in GO could be recovered from hierarchical detection of communities in protein network data (Cho et al., 2016; Dutkowski et al., 2013).”
From Mapping the multiscale structure of biological systems (2021) · cites this paper as Cho et al., 2016
Self-check
Percentages, sums and reported differences re-computed from the paper’s own numbers.
The self-check needs the paper’s full text.
Cites
Controlling the False Discovery Rate: A Practical and Powerful Approach to Multiple Testing
Benjamini, Y., & Hochberg, Y. (1995) · Journal of the Royal Statistical Society Series B: Statistical Methodology · doi:10.1111/j.2517-6161.1995.tb02031.x · Cited by 109,482 · see citing works
Scikit-learn: Machine Learning in Python
Pedregosa, F., Varoquaux, G., Gramfort, A., Michel, V., Thirion, B., Grisel, O., Blondel, M., Müller, A., Nothman, J., Louppe, G., et al. (2012) · arXiv · doi:10.48550/arxiv.1201.0490 · Cited by 71,016 · see citing works
Gene Ontology: tool for the unification of biology
Ashburner, M., Ball, C. A., Blake, J. A., Botstein, D., Butler, H., Cherry, J. M., Davis, A. P., Dolinski, K., Dwight, S. S., Eppig, J. T., et al. (2000) · Nature Genetics · doi:10.1038/75556 · Cited by 43,206 · see citing works
Collective dynamics of ‘small-world’ networks
Watts, D. J., & Strogatz, S. H. (1998) · Nature · doi:10.1038/30918 · Cited by 43,060 · see citing works
LIBSVM: A library for support vector machines
Chang, C.-C., & Lin, C.-J. (2011) · ACM Transactions on Intelligent Systems and Technology · doi:10.1145/1961189.1961199 · Cited by 40,918 · see citing works
Distributed Representations of Words and Phrases and their Compositionality
Mikolov, T., Sutskever, I., Chen, K., Corrado, G., & Dean, J. (2013) · arXiv · doi:10.48550/arxiv.1310.4546 · Cited by 24,533 · see citing works
(1999) · Cited by 12,854 · see citing works
A set of measures of centrality based upon betweenness
Freeman, L. (1977) · Sociometry · doi:10.2307/3033543 · Cited by 10,557 · see citing works
Scikit-learn: Machine Learning in Python
(2011) · Journal of Machine Learning Research · doi:10.5555/1953048.2078195 · Cited by 8,539 · see citing works
The relationship between Precision-Recall and ROC curves
Davis, J., & Goadrich, M. (2006) · Proceedings of the 23rd international conference on Machine learning - ICML '06 · doi:10.1145/1143844.1143874 · Cited by 6,559 · see citing works
Numerical Taxonomy: The Principles and Practice of Numerical Classification
Sneath, P. H. A., & Sokal, R. R. (1973) · CERN Document Server (European Organization for Nuclear Research) · Cited by 5,094 · see citing works
A faster algorithm for betweenness centrality*
Brandes, U. (2001) · Journal of Mathematical Sociology · doi:10.1080/0022250x.2001.9990249 · Cited by 4,977 · see citing works
Probabilistic Outputs for Support vector Machines and Comparisons to Regularized Likelihood Methods
Platt, J. C. (1999) · Cited by 4,834 · see citing works
STRING v9.1: protein-protein interaction networks, with increased coverage and integration
Franceschini, A., Szklarczyk, D., Frankild, S., Kuhn, M., Simonovic, M., Roth, A., Lin, J., Minguez, P., Bork, P., von Mering, C., et al. (2012) · Nucleic Acids Research · doi:10.1093/nar/gks1094 · Cited by 4,398 · see citing works
Zhu, C., Byrd, R. H., Lu, P., & Nocedal, J. M. (1997) · ACM Transactions on Mathematical Software · doi:10.1145/279232.279236 · Cited by 3,474 · see citing works
Numerical Taxonomy: The Principles and Practice of Numerical Classification
Corliss, J. O., Sneath, P. H. A., & Sokal, R. R. (1974) · Transactions of the American Microscopical Society · doi:10.2307/3225339 · Cited by 3,446 · see citing works
Factoring and weighting approaches to status scores and clique identification
Bonacich, P. (1972) · Journal of Mathematical Sociology · doi:10.1080/0022250x.1972.9989806 · Cited by 3,275 · see citing works
Proceedings of the 23rd international conference on Machine learning
Cohen, W. W., & Moore, A. (2006) · Cited by 2,647 · see citing works
Systematic identification of genomic markers of drug sensitivity in cancer cells
Garnett, M. J., Edelman, E. J., Heidorn, S. J., Greenman, C. D., Dastur, A., Lau, K. W., Greninger, P., Thompson, I. R., Luo, X., Soares, J., et al. (2012) · Nature · doi:10.1038/nature11005 · Cited by 2,456 · see citing works
The Genetic Landscape of a Cell
Costanzo, M., Baryshnikova, A., Bellay, J., Kim, Y., Spear, E. D., Sevier, C. S., Ding, H., Koh, J. L. Y., Toufighi, K., Mostafavi, S., et al. (2010) · Science · doi:10.1126/science.1180823 · Cited by 2,162 · see citing works
Similarity network fusion for aggregating data types on a genomic scale
Wang, B., Mezlini, A. M., Demir, F., Fiume, M., Tu, Z., Brudno, M., Haibe-Kains, B., & Goldenberg, A. (2014) · Nature Methods · doi:10.1038/nmeth.2810 · Cited by 2,036 · see citing works
A network of protein–protein interactions in yeast
Schwikowski, B., Uetz, P. H., & Fields, S. (2000) · Nature Biotechnology · doi:10.1038/82360 · Cited by 1,371 · see citing works
Detecting overlapping protein complexes in protein-protein interaction networks
Nepusz, T., Yu, H., & Paccanaro, A. (2012) · Nature Methods · doi:10.1038/nmeth.1938 · Cited by 1,233 · see citing works
Fast Random Walk with Restart and Its Applications
Tong, H., Faloutsos, C., & Pan, J.-Y. (2006) · Proceedings · doi:10.1109/icdm.2006.70 · Cited by 1,218 · see citing works
Ruepp, A. (2004) · Nucleic Acids Research · doi:10.1093/nar/gkh894 · Cited by 1,134 · see citing works
Mostafavi, S., Ray, D., Warde-Farley, D., Grouios, C., & Morris, Q. (2008) · Genome biology · doi:10.1186/gb-2008-9-s1-s4 · Cited by 1,054 · see citing works
A large-scale evaluation of computational protein function prediction
Radivojac, P., Clark, W. T., Oron, T. R., Schnoes, A. M., Wittkop, T., Sokolov, A., Graim, K., Funk, C., Verspoor, K., Ben-Hur, A., et al. (2013) · Nature Methods · doi:10.1038/nmeth.2340 · Cited by 1,028 · see citing works
Rethinking centrality: Methods and examples
Stephenson, K., & Zelen, M. (1989) · Social Networks · doi:10.1016/0378-8733(89)90016-6 · Cited by 965 · see citing works
Phylogenetic-based propagation of functional annotations within the Gene Ontology consortium
Gaudet, P., Livstone, M. S., Lewis, S., & Thomas, P. D. (2011) · Briefings in Bioinformatics · doi:10.1093/bib/bbr042 · Cited by 901 · see citing works
A note on Platt’s probabilistic outputs for support vector machines
Lin, H.-T., Lin, C., & Weng, R. C. (2007) · Machine Learning · doi:10.1007/s10994-007-5018-6 · Cited by 876 · see citing works
Prediction of Drug-Target Interactions and Drug Repositioning via Network-Based Inference
Cheng, F., Liu, C., Jiang, J., Lü, W., Li, W., Liu, G., Zhou, W., Huang, J. Y., & Tang, Y. (2012) · PLoS Computational Biology · doi:10.1371/journal.pcbi.1002503 · Cited by 820 · see citing works
Prioritizing candidate disease genes by network-based boosting of genome-wide association dataPreprint
Lee, I., Singh-Blom, U. M., Wang, P. I., Shim, J. E., & Marcotte, E. M. (2011) · Genome Research · doi:10.1101/gr.118992.110 · Cited by 673 · see citing works
Singh, R. K., Xu, J., & Berger, B. (2008) · Proceedings of the National Academy of Sciences · doi:10.1073/pnas.0806627105 · Cited by 670 · see citing works
Self-citationAn improved index of centrality
Beauchamp, M. A. (1965) · Systems Research and Behavioral Science · doi:10.1002/bs.3830100205 · Cited by 557 · see citing works
IsoRankN: spectral methods for global alignment of multiple protein networks
Liao, C.-S., Lu, K.-H., Baym, M., Singh, R., & Berger, B. (2009) · Bioinformatics · doi:10.1093/bioinformatics/btp203 · Cited by 387 · see citing works
Self-citationCentrality Measures Based on Current Flow
Brandes, U., & Fleischer, D. (2005) · Lecture notes in computer science · doi:10.1007/978-3-540-31856-9_44 · Cited by 357 · see citing works
Computational solutions for omics data
Berger, B., Peng, J., & Singh, M. (2013) · Nature Reviews Genetics · doi:10.1038/nrg3433 · Cited by 341 · see citing works
Self-citationUncovering biological network function via graphlet degree signatures.
Milenković, T., & Pržulj, N. (2008) · PubMed · Cited by 294 · see citing works
Uncovering Biological Network Function via Graphlet Degree Signatures
Milenković, T., & Pržulj, N. (2008) · Cancer Informatics · doi:10.4137/cin.s680 · Cited by 286 · see citing works
Predicting Cancer-Specific Vulnerability via Data-Driven Detection of Synthetic Lethality
Jerby‐Arnon, L., Pfetzer, N., Waldman, Y. Y., McGarry, L., James, D. T., Shanks, E. J., Seashore-Ludlow, B. A., Weinstock, A., Geiger, T., Clemons, P. A., et al. (2014) · Cell · doi:10.1016/j.cell.2014.07.027 · Cited by 279 · see citing works
Harnessing synthetic lethal interactions in anticancer drug discovery
Chan, D. A., & Giaccia, A. J. (2011) · Nature Reviews Drug Discovery · doi:10.1038/nrd3374 · Cited by 260 · see citing works
Combining biological networks to predict genetic interactions
Wong, S. L., Zhang, L. V., Tong, A. H. Y., Li, Z., Goldberg, D. S., King, O. D., Lesage, G., Vidal, M., Andrews, B., Bussey, H., et al. (2004) · Proceedings of the National Academy of Sciences · doi:10.1073/pnas.0406614101 · Cited by 245 · see citing works
Data Fusion by Matrix Factorization
Žitnik, M., & Zupan, B. (2014) · IEEE Transactions on Pattern Analysis and Machine Intelligence · doi:10.1109/tpami.2014.2343973 · Cited by 207 · see citing works
Plo, I. (2003) · DNA repair · doi:10.1016/s1568-7864(03)00116-2 · Cited by 198 · see citing works
Optimal Network Alignment with Graphlet Degree Vectors
Milenković, T., Ng, W. L., Hayes, W. B., & Pržulj, N. (2010) · Cancer Informatics · doi:10.4137/cin.s4744 · Cited by 188 · see citing works
Inference of Protein Function from Protein Structure
Pal, D., & Eisenberg, D. S. (2005) · Structure · doi:10.1016/j.str.2004.10.015 · Cited by 188 · see citing works
RRW: repeated random walks on genome-scale protein networks for local cluster discovery
Macropol, K., Can, T., & Singh, A. K. (2009) · BMC Bioinformatics · doi:10.1186/1471-2105-10-283 · Cited by 187 · see citing works
A gene ontology inferred from molecular networks
Dutkowski, J., Kramer, M., Surma, M. A., Balakrishnan, R., Cherry, J. M., Krogan, N. J., & Ideker, T. (2013) · Nature Biotechnology · doi:10.1038/nbt.2463 · Cited by 184 · see citing works
Analysis of protein function and its prediction from amino acid sequence
Clark, W. T., & Predrag Radivojac, A. (2011) · Proteins Structure Function and Bioinformatics · doi:10.1002/prot.23029 · Cited by 147 · see citing works
A scalable method for integration and functional analysis of multiple microarray datasets
Huttenhower, C., Hibbs, M., Myers, C. L., & Troyanskaya, O. G. (2006) · Bioinformatics · doi:10.1093/bioinformatics/btl492 · Cited by 145 · see citing works
Fast integration of heterogeneous data sources for predicting gene function with limited annotation
Mostafavi, S., & Morris, Q. (2010) · Bioinformatics · doi:10.1093/bioinformatics/btq262 · Cited by 131 · see citing works
Wong, A. K., Park, C. Y., Greene, C. S., Bongo, L. A., Guan, Y., & Troyanskaya, O. G. (2012) · Nucleic Acids Research · doi:10.1093/nar/gks458 · Cited by 126 · see citing works
Cao, M., Pietras, C. M., Feng, X., Doroschak, K. J., Schaffner, T., Park, J., Zhang, H., Cowen, L., & Hescott, B. J. (2014) · Bioinformatics · doi:10.1093/bioinformatics/btu263 · Cited by 120 · see citing works
Exploiting ontology graph for predicting sparsely annotated gene function
Wang, S., Cho, H., Zhai, C., Berger, B., & Peng, J. (2015) · Bioinformatics · doi:10.1093/bioinformatics/btv260 · Cited by 101 · see citing works
Self-citationReview of Biological Network Data and Its Applications
Yu, D., Kim, M., Xiao, G., & Hwang, T. H. (2013) · Genomics & Informatics · doi:10.5808/gi.2013.11.4.200 · Cited by 99 · see citing works
Xu, W., Wang, S., Chen, Q., Zhang, Y., Ni, P., Wu, X., Zhang, J., Qiang, F., Li, A., Røe, O. D., et al. (2014) · Cell Death and Disease · doi:10.1038/cddis.2014.27 · Cited by 85 · see citing works
Kim, H., Shin, J., Kim, E., Kim, H., Hwang, S., Shim, J. E., & Lee, I. (2013) · Nucleic Acids Research · doi:10.1093/nar/gkt981 · Cited by 80 · see citing works
An Integrative Multi-Network and Multi-Classifier Approach to Predict Genetic Interactions
Pandey, G. S., Zhang, B., Chang, A. N., Myers, C. L., Zhu, J., Kumar, V., & Schadt, E. E. (2010) · PLoS Computational Biology · doi:10.1371/journal.pcbi.1000928 · Cited by 79 · see citing works
Inferring gene ontologies from pairwise similarity data
Kramer, M. H., Dutkowski, J., Yu, M., Bafna, V., & Ideker, T. (2014) · Bioinformatics · doi:10.1093/bioinformatics/btu282 · Cited by 78 · see citing works
Translation of Genotype to Phenotype by a Hierarchy of Cell Subsystems
Yu, M., Kramer, M. H., Dutkowski, J., Srivas, R., Licon, K., Kreisberg, J. F., Ng, C. T., Krogan, N. J., Sharan, R., & Ideker, T. (2016) · Cell Systems · doi:10.1016/j.cels.2016.02.003 · Cited by 78 · see citing works
Phydbac "Gene Function Predictor" : a gene annotation tool based on genomic context analysis
Enault, F., Suhre, K., & Claverie, J. (2005) · BMC Bioinformatics · doi:10.1186/1471-2105-6-247 · Cited by 70 · see citing works
Mining protein networks for synthetic genetic interactions
Paladugu, S. R., Zhao, S., Ray, A., & Raval, A. (2008) · BMC Bioinformatics · doi:10.1186/1471-2105-9-426 · Cited by 66 · see citing works
Wong, A. K., Krishnan, A., Yao, V., Tadych, A., & Troyanskaya, O. G. (2015) · Nucleic Acids Research · doi:10.1093/nar/gkv486 · Cited by 55 · see citing works
Resolving the structure of interactomes with hierarchical agglomerative clustering
Park, Y., & Bader, J. S. (2011) · BMC Bioinformatics · doi:10.1186/1471-2105-12-s1-s44 · Cited by 32 · see citing works
Gene Prioritization by Compressive Data Fusion and Chaining
Žitnik, M., Nam, E. A., Dinh, C. Q., Kuspa, A., Shaulsky, G., & Zupan, B. (2015) · PLoS Computational Biology · doi:10.1371/journal.pcbi.1004552 · Cited by 27 · see citing works
Labeling Nodes Using Three Degrees of Propagation
Mostafavi, S., Goldenberg, A., & Morris, Q. (2012) · PLoS ONE · doi:10.1371/journal.pone.0051947 · Cited by 20 · see citing works
Wang, P. I., Hwang, S., Kincaid, R. P., Sullivan, C. S., Lee, I., & Marcotte, E. M. (2012) · Genome biology · doi:10.1186/gb-2012-13-12-r125 · Cited by 19 · see citing works
Proceedings of the 22nd annual conference on Theoretical Aspects of Computer Science
Diekert, V., & Durand, B. (2005) · Cited by 6 · see citing works
Flagged first, then by citations
Cited by
Sorted by citations
Zitnik, M., Nguyen, F., Wang, B., Leskovec, J., Goldenberg, A., & Hoffman, M. M. (2019) · Information Fusion · doi:10.1016/j.inffus.2018.09.012 · Cited by 675 · see citing works
Integrated Multi-Omics Analyses in Oncology: A Review of Machine Learning Methods and Tools
Nicora, G., Vitali, F., Dagliati, A., Geifman, N., & Bellazzi, R. (2020) · Frontiers in Oncology · doi:10.3389/fonc.2020.01030 · Cited by 284 · see citing works
Identification of disease treatment mechanisms through the multiscale interactome
Ruiz, C., Zitnik, M., & Leskovec, J. (2021) · Nature Communications · doi:10.1038/s41467-021-21770-8 · Cited by 172 · see citing works
Leveraging Uncertainty in Machine Learning Accelerates Biological Discovery and Design
Hie, B., Bryson, B. D., & Berger, B. (2020) · Cell Systems · doi:10.1016/j.cels.2020.09.007 · Cited by 154 · see citing works
Self-citationEnhancing Evolutionary Couplings with Deep Convolutional Neural Networks
Liu, Y., Palmedo, P., Ye, Q., Berger, B., & Peng, J. (2018) · Cell Systems · doi:10.1016/j.cels.2017.11.014 · Cited by 114 · see citing works
Self-citationAn integrative machine learning approach for prediction of toxicity-related drug safety
Lysenko, A., Sharma, A., Boroevich, K. A., & Tsunoda, T. (2018) · Life Science Alliance · doi:10.26508/lsa.201800098 · Cited by 88 · see citing works
Mapping the multiscale structure of biological systems
Schaffer, L. V., & Ideker, T. (2021) · Cell Systems · doi:10.1016/j.cels.2021.05.012 · Cited by 75 · see citing works
Deep learning methods for protein function prediction
Boadu, F., Lee, A., & Cheng, J. (2025) · PROTEOMICS · doi:10.1002/pmic.202300471 · Cited by 53 · see citing works
Fan, K., & Zhang, Y. (2020) · Frontiers in Genetics · doi:10.3389/fgene.2020.00807 · Cited by 7 · see citing works
Integrative network analysis reveals novel moderators of Aβ-Tau interaction in Alzheimer's disease
Kitani, A., Matsui, Y., & Initiative, F. T. A. D. N. (2025) · Alzheimer's Research & Therapy · doi:10.1186/s13195-025-01705-x · Cited by 6 · see citing works
- Authors
- Cho, H., Berger, B., & Peng, J.
- Affiliations
- MIT Computer Science and Artificial Intelligence Laboratory (US)
- University of Illinois Urbana-Champaign (US)
- Corresponding author
- Berger, Bonnie
- Peng, Jian
- Venue
- Cell Systems
- Publisher
- Elsevier BV
- Published
- 2016-12
- Volume
- 3
- Issue
- 6
- Pages
- 540-548.e5
- ISSN
- 2405-4712 (ISSN-L)
- PMC
- PMC5225290
- OpenAlex
- W2556519015
- Cited by
- 241
- References
- 68
- Citations by year
- 2026: 10 · 2025: 21 · 2024: 22 · 2023: 24 · 2022: 37 · 2021: 40 · 2020: 29 · 2019: 30 · 2018: 19 · 2017: 9
- FWCI
- 10.05
- Type
- journal article
- Language
- en
- Open access
- hybrid
- doi.org
- Licence
- Locations
- Cell Systems (publishedVersion, cc-by-nc-nd)
- PubMed (publishedVersion)
- Europe PMC (PubMed Central) (acceptedVersion)
- PubMed Central (acceptedVersion)
- DSpace@MIT (Massachusetts Institute of Technology) (submittedVersion, cc-by-nc-nd)
- Funders
- NIH (R01GM081871)
- Topics
- Life Sciences › Biochemistry, Genetics and Molecular Biology › Molecular Biology › Bioinformatics and Genomic Networks
- Life Sciences › Biochemistry, Genetics and Molecular Biology › Molecular Biology › Gene Regulatory Network Analysis
- Life Sciences › Biochemistry, Genetics and Molecular Biology › Molecular Biology › Biomedical Text Mining and Ontologies
- Keywords
- network integration, heterogeneous biological networks, diffusion analysis, topological patterns, low-dimensional embedding, protein function prediction
About these checks
Registry, retraction, Cites and statistics results are computed, not judged, with one exception: a printed reference that no index lists is read once by a model before it counts as a citation error. Claims are extracted by a model and kept only when their quote appears verbatim in the text; each cited source is then checked, with a model’s help, for whether it says what the claim relies on. Those verdicts can be wrong — read the claim’s quote and the cited source before relying on one.
Statistics and arithmetic are recomputed, not judged.
Confidence bands are shown only for fields calibrated on our annotated test set. None is calibrated yet, so no band is shown.
What counts as a claim ›How we measure confidence ›How we check this ›
Are you an author, or do you see a problem with this page? Request a review