Cargando…

VAN: an R package for identifying biologically perturbed networks via differential variability analysis

BACKGROUND: Large-scale molecular interaction networks are dynamic in nature and are of special interest in the analysis of complex diseases, which are characterized by network-level perturbations rather than changes in individual genes/proteins. The methods developed for the identification of diffe...

Descripción completa

Detalles Bibliográficos
Autores principales: Jayaswal, Vivek, Schramm, Sarah-Jane, Mann, Graham J, Wilkins, Marc R, Yang, Yee Hwa
Formato: Online Artículo Texto
Lenguaje:English
Publicado: BioMed Central 2013
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4015612/
https://www.ncbi.nlm.nih.gov/pubmed/24156242
http://dx.doi.org/10.1186/1756-0500-6-430
_version_ 1782315364401545216
author Jayaswal, Vivek
Schramm, Sarah-Jane
Mann, Graham J
Wilkins, Marc R
Yang, Yee Hwa
author_facet Jayaswal, Vivek
Schramm, Sarah-Jane
Mann, Graham J
Wilkins, Marc R
Yang, Yee Hwa
author_sort Jayaswal, Vivek
collection PubMed
description BACKGROUND: Large-scale molecular interaction networks are dynamic in nature and are of special interest in the analysis of complex diseases, which are characterized by network-level perturbations rather than changes in individual genes/proteins. The methods developed for the identification of differentially expressed genes or gene sets are not suitable for network-level analyses. Consequently, bioinformatics approaches that enable a joint analysis of high-throughput transcriptomics datasets and large-scale molecular interaction networks for identifying perturbed networks are gaining popularity. Typically, these approaches require the sequential application of multiple bioinformatics techniques – ID mapping, network analysis, and network visualization. Here, we present the Variability Analysis in Networks (VAN) software package: a collection of R functions to streamline this bioinformatics analysis. FINDINGS: VAN determines whether there are network-level perturbations across biological states of interest. It first identifies hubs (densely connected proteins/microRNAs) in a network and then uses them to extract network modules (comprising of a hub and all its interaction partners). The function identifySignificantHubs identifies dysregulated modules (i.e. modules with changes in expression correlation between a hub and its interaction partners) using a single expression and network dataset. The function summarizeHubData identifies dysregulated modules based on a meta-analysis of multiple expression and/or network datasets. VAN also converts protein identifiers present in a MITAB-formatted interaction network to gene identifiers (UniProt identifier to Entrez identifier or gene symbol using the function generatePpiMap) and generates microRNA-gene interaction networks using TargetScan and Microcosm databases (generateMicroRnaMap). The function obtainCancerInfo is used to identify hubs (corresponding to significantly perturbed modules) that are already causally associated with cancer(s) in the Cancer Gene Census database. Additionally, VAN supports the visualization of changes to network modules in R and Cytoscape (visualizeNetwork and obtainPairSubset, respectively). We demonstrate the utility of VAN using a gene expression data from metastatic melanoma and a protein-protein interaction network from the Human Protein Reference Database. CONCLUSIONS: Our package provides a comprehensive and user-friendly platform for the integrative analysis of -omics data to identify disease-associated network modules. This bioinformatics approach, which is essentially focused on the question of explaining phenotype with a 'network type’ and in particular, how regulation is changing among different states of interest, is relevant to many questions including those related to network perturbations across developmental timelines.
format Online
Article
Text
id pubmed-4015612
institution National Center for Biotechnology Information
language English
publishDate 2013
publisher BioMed Central
record_format MEDLINE/PubMed
spelling pubmed-40156122014-05-23 VAN: an R package for identifying biologically perturbed networks via differential variability analysis Jayaswal, Vivek Schramm, Sarah-Jane Mann, Graham J Wilkins, Marc R Yang, Yee Hwa BMC Res Notes Technical Note BACKGROUND: Large-scale molecular interaction networks are dynamic in nature and are of special interest in the analysis of complex diseases, which are characterized by network-level perturbations rather than changes in individual genes/proteins. The methods developed for the identification of differentially expressed genes or gene sets are not suitable for network-level analyses. Consequently, bioinformatics approaches that enable a joint analysis of high-throughput transcriptomics datasets and large-scale molecular interaction networks for identifying perturbed networks are gaining popularity. Typically, these approaches require the sequential application of multiple bioinformatics techniques – ID mapping, network analysis, and network visualization. Here, we present the Variability Analysis in Networks (VAN) software package: a collection of R functions to streamline this bioinformatics analysis. FINDINGS: VAN determines whether there are network-level perturbations across biological states of interest. It first identifies hubs (densely connected proteins/microRNAs) in a network and then uses them to extract network modules (comprising of a hub and all its interaction partners). The function identifySignificantHubs identifies dysregulated modules (i.e. modules with changes in expression correlation between a hub and its interaction partners) using a single expression and network dataset. The function summarizeHubData identifies dysregulated modules based on a meta-analysis of multiple expression and/or network datasets. VAN also converts protein identifiers present in a MITAB-formatted interaction network to gene identifiers (UniProt identifier to Entrez identifier or gene symbol using the function generatePpiMap) and generates microRNA-gene interaction networks using TargetScan and Microcosm databases (generateMicroRnaMap). The function obtainCancerInfo is used to identify hubs (corresponding to significantly perturbed modules) that are already causally associated with cancer(s) in the Cancer Gene Census database. Additionally, VAN supports the visualization of changes to network modules in R and Cytoscape (visualizeNetwork and obtainPairSubset, respectively). We demonstrate the utility of VAN using a gene expression data from metastatic melanoma and a protein-protein interaction network from the Human Protein Reference Database. CONCLUSIONS: Our package provides a comprehensive and user-friendly platform for the integrative analysis of -omics data to identify disease-associated network modules. This bioinformatics approach, which is essentially focused on the question of explaining phenotype with a 'network type’ and in particular, how regulation is changing among different states of interest, is relevant to many questions including those related to network perturbations across developmental timelines. BioMed Central 2013-10-25 /pmc/articles/PMC4015612/ /pubmed/24156242 http://dx.doi.org/10.1186/1756-0500-6-430 Text en Copyright © 2013 Jayaswal 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 Technical Note
Jayaswal, Vivek
Schramm, Sarah-Jane
Mann, Graham J
Wilkins, Marc R
Yang, Yee Hwa
VAN: an R package for identifying biologically perturbed networks via differential variability analysis
title VAN: an R package for identifying biologically perturbed networks via differential variability analysis
title_full VAN: an R package for identifying biologically perturbed networks via differential variability analysis
title_fullStr VAN: an R package for identifying biologically perturbed networks via differential variability analysis
title_full_unstemmed VAN: an R package for identifying biologically perturbed networks via differential variability analysis
title_short VAN: an R package for identifying biologically perturbed networks via differential variability analysis
title_sort van: an r package for identifying biologically perturbed networks via differential variability analysis
topic Technical Note
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4015612/
https://www.ncbi.nlm.nih.gov/pubmed/24156242
http://dx.doi.org/10.1186/1756-0500-6-430
work_keys_str_mv AT jayaswalvivek vananrpackageforidentifyingbiologicallyperturbednetworksviadifferentialvariabilityanalysis
AT schrammsarahjane vananrpackageforidentifyingbiologicallyperturbednetworksviadifferentialvariabilityanalysis
AT manngrahamj vananrpackageforidentifyingbiologicallyperturbednetworksviadifferentialvariabilityanalysis
AT wilkinsmarcr vananrpackageforidentifyingbiologicallyperturbednetworksviadifferentialvariabilityanalysis
AT yangyeehwa vananrpackageforidentifyingbiologicallyperturbednetworksviadifferentialvariabilityanalysis