Cargando…

Sets2Networks: network inference from repeated observations of sets

BACKGROUND: The skeleton of complex systems can be represented as networks where vertices represent entities, and edges represent the relations between these entities. Often it is impossible, or expensive, to determine the network structure by experimental validation of the binary interactions betwe...

Descripción completa

Detalles Bibliográficos
Autores principales: Clark, Neil R, Dannenfelser, Ruth, Tan, Christopher M, Komosinski, Michael E, Ma'ayan, Avi
Formato: Online Artículo Texto
Lenguaje:English
Publicado: BioMed Central 2012
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3443648/
https://www.ncbi.nlm.nih.gov/pubmed/22824380
http://dx.doi.org/10.1186/1752-0509-6-89
_version_ 1782243587089498112
author Clark, Neil R
Dannenfelser, Ruth
Tan, Christopher M
Komosinski, Michael E
Ma'ayan, Avi
author_facet Clark, Neil R
Dannenfelser, Ruth
Tan, Christopher M
Komosinski, Michael E
Ma'ayan, Avi
author_sort Clark, Neil R
collection PubMed
description BACKGROUND: The skeleton of complex systems can be represented as networks where vertices represent entities, and edges represent the relations between these entities. Often it is impossible, or expensive, to determine the network structure by experimental validation of the binary interactions between every vertex pair. It is usually more practical to infer the network from surrogate observations. Network inference is the process by which an underlying network of relations between entities is determined from indirect evidence. While many algorithms have been developed to infer networks from quantitative data, less attention has been paid to methods which infer networks from repeated co-occurrence of entities in related sets. This type of data is ubiquitous in the field of systems biology and in other areas of complex systems research. Hence, such methods would be of great utility and value. RESULTS: Here we present a general method for network inference from repeated observations of sets of related entities. Given experimental observations of such sets, we infer the underlying network connecting these entities by generating an ensemble of networks consistent with the data. The frequency of occurrence of a given link throughout this ensemble is interpreted as the probability that the link is present in the underlying real network conditioned on the data. Exponential random graphs are used to generate and sample the ensemble of consistent networks, and we take an algorithmic approach to numerically execute the inference method. The effectiveness of the method is demonstrated on synthetic data before employing this inference approach to problems in systems biology and systems pharmacology, as well as to construct a co-authorship collaboration network. We predict direct protein-protein interactions from high-throughput mass-spectrometry proteomics, integrate data from Chip-seq and loss-of-function/gain-of-function followed by expression data to infer a network of associations between pluripotency regulators, extract a network that connects 53 cancer drugs to each other and to 34 severe adverse events by mining the FDA’s Adverse Events Reporting Systems (AERS), and construct a co-authorship network that connects Mount Sinai School of Medicine investigators. The predicted networks and online software to create networks from entity-set libraries are provided online at http://www.maayanlab.net/S2N. CONCLUSIONS: The network inference method presented here can be applied to resolve different types of networks in current systems biology and systems pharmacology as well as in other fields of research.
format Online
Article
Text
id pubmed-3443648
institution National Center for Biotechnology Information
language English
publishDate 2012
publisher BioMed Central
record_format MEDLINE/PubMed
spelling pubmed-34436482012-09-18 Sets2Networks: network inference from repeated observations of sets Clark, Neil R Dannenfelser, Ruth Tan, Christopher M Komosinski, Michael E Ma'ayan, Avi BMC Syst Biol Research Article BACKGROUND: The skeleton of complex systems can be represented as networks where vertices represent entities, and edges represent the relations between these entities. Often it is impossible, or expensive, to determine the network structure by experimental validation of the binary interactions between every vertex pair. It is usually more practical to infer the network from surrogate observations. Network inference is the process by which an underlying network of relations between entities is determined from indirect evidence. While many algorithms have been developed to infer networks from quantitative data, less attention has been paid to methods which infer networks from repeated co-occurrence of entities in related sets. This type of data is ubiquitous in the field of systems biology and in other areas of complex systems research. Hence, such methods would be of great utility and value. RESULTS: Here we present a general method for network inference from repeated observations of sets of related entities. Given experimental observations of such sets, we infer the underlying network connecting these entities by generating an ensemble of networks consistent with the data. The frequency of occurrence of a given link throughout this ensemble is interpreted as the probability that the link is present in the underlying real network conditioned on the data. Exponential random graphs are used to generate and sample the ensemble of consistent networks, and we take an algorithmic approach to numerically execute the inference method. The effectiveness of the method is demonstrated on synthetic data before employing this inference approach to problems in systems biology and systems pharmacology, as well as to construct a co-authorship collaboration network. We predict direct protein-protein interactions from high-throughput mass-spectrometry proteomics, integrate data from Chip-seq and loss-of-function/gain-of-function followed by expression data to infer a network of associations between pluripotency regulators, extract a network that connects 53 cancer drugs to each other and to 34 severe adverse events by mining the FDA’s Adverse Events Reporting Systems (AERS), and construct a co-authorship network that connects Mount Sinai School of Medicine investigators. The predicted networks and online software to create networks from entity-set libraries are provided online at http://www.maayanlab.net/S2N. CONCLUSIONS: The network inference method presented here can be applied to resolve different types of networks in current systems biology and systems pharmacology as well as in other fields of research. BioMed Central 2012-07-23 /pmc/articles/PMC3443648/ /pubmed/22824380 http://dx.doi.org/10.1186/1752-0509-6-89 Text en Copyright ©2012 Clark et al.; licensee BioMed Central Ltd. http://creativecommons.org/licenses/by/2.0 This is an Open Access article distributed under the terms of the Creative Commons Attribution License (http://creativecommons.org/licenses/by/2.0), which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.
spellingShingle Research Article
Clark, Neil R
Dannenfelser, Ruth
Tan, Christopher M
Komosinski, Michael E
Ma'ayan, Avi
Sets2Networks: network inference from repeated observations of sets
title Sets2Networks: network inference from repeated observations of sets
title_full Sets2Networks: network inference from repeated observations of sets
title_fullStr Sets2Networks: network inference from repeated observations of sets
title_full_unstemmed Sets2Networks: network inference from repeated observations of sets
title_short Sets2Networks: network inference from repeated observations of sets
title_sort sets2networks: network inference from repeated observations of sets
topic Research Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3443648/
https://www.ncbi.nlm.nih.gov/pubmed/22824380
http://dx.doi.org/10.1186/1752-0509-6-89
work_keys_str_mv AT clarkneilr sets2networksnetworkinferencefromrepeatedobservationsofsets
AT dannenfelserruth sets2networksnetworkinferencefromrepeatedobservationsofsets
AT tanchristopherm sets2networksnetworkinferencefromrepeatedobservationsofsets
AT komosinskimichaele sets2networksnetworkinferencefromrepeatedobservationsofsets
AT maayanavi sets2networksnetworkinferencefromrepeatedobservationsofsets