Nature CommunicationsBioinformaticsPeer-reviewed journal article
Network Enhancement: a general method to denoise weighted biological networks
Bo WangiD, Armin PourshafeieiD, Marinka ŽitnikiD, Junjie ZhuiD, Carlos D. BustamanteiD, Serafim BatzoglouiD, Jure LeskoveciD
Abstract
Networks are ubiquitous in biology where they encode connectivity patterns at all scales of organization, from molecular to the biome. However, biological networks are noisy due to the limitations of technology used to generate them as well as inherent variation within samples. The presence of high levels of noise can hamper discovery of patterns and dynamics encapsulated by these networks. Here we propose Network Enhancement (NE), a novel method for improving the signal-to-noise ratio of undirected, weighted networks, and thereby improving the performance of downstream analysis. NE applies a novel operator that induces sparsity and leverages higher-order network structures to remove weak edges and enhance real connections. This iterative approach has a closed-form solution at convergence with desirable performance properties. We demonstrate the effectiveness of NE in denoising biological networks for several challenging yet important problems. Our experiments show that NE improves gene function prediction by denoising interaction networks from 22 human tissues. Further, we use NE to interpret noisy Hi-C contact maps from the human genome and demonstrate its utility across varying degrees of data quality. Finally, when applied to fine-grained species identification, NE outperforms alternative approaches by a significant margin. Taken together, our results indicate that NE is widely applicable for denoising weighted biological networks, especially when they contain high levels of noise.
- organism: human
- assay: Hi-C
- research focus: gene regulatory network inference
- research focus: benchmarking
- approach: statistical model
- Citations
- 156
- FWCI
- 5.42
- Field percentile
- top 3%
Reproducibility ledger
Nobody has reported trying to reproduce this paper yet. Did you replicate an experiment or run the code? Your report saves the next lab a week.
Sign in to file a reproducibility report.
Related papers
- Denoising large-scale biological data using network filters
Andrew J. Kavran, Aaron J. Clauset·BMC BioinformaticsPeer-reviewed·Mar 25, 2021
- Handling Noise in Protein Interaction Networks
Fernanda Brito Correia, Edgar D. Coelho, … Joel Perdiz Arrais·BioMed Research InternationalPeer-reviewed·Oct 30, 2019
- Accurately modeling biased random walks on weighted networks using node2vec+
Renming Liu, Matthew Hirn, Arjun Krishnan·BioinformaticsPeer-reviewed·Jan 1, 2023
- Efficient randomization of biological networks while preserving functional characterization of individual nodes
Francesco Iorio, Martí Bernardo-Faura, … Julio Sáez-Rodríguez·BMC BioinformaticsPeer-reviewed·Dec 20, 2016
- Probabilistic Edge Weights Fine-tune Boolean Network Dynamics
Dávid Deritei, Nina Kunšič, Péter Csermely·PLoS Computational BiologyPeer-reviewed·Oct 10, 2022
- BioNE: Integration of network embeddings for supervised learning
Poorya Parvizi, Francisco J Azuaje, … Saturnino F. Luz·bioRxiv·Apr 26, 2022