Cargando…

wTO: an R package for computing weighted topological overlap and a consensus network with integrated visualization tool

BACKGROUND: Network analyses, such as of gene co-expression networks, metabolic networks and ecological networks have become a central approach for the systems-level study of biological data. Several software packages exist for generating and analyzing such networks, either from correlation scores o...

Descripción completa

Detalles Bibliográficos
Autores principales: Gysi, Deisy Morselli, Voigt, Andre, Fragoso, Tiago de Miranda, Almaas, Eivind, Nowick, Katja
Formato: Online Artículo Texto
Lenguaje:English
Publicado: BioMed Central 2018
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6201546/
https://www.ncbi.nlm.nih.gov/pubmed/30355288
http://dx.doi.org/10.1186/s12859-018-2351-7
_version_ 1783365526324510720
author Gysi, Deisy Morselli
Voigt, Andre
Fragoso, Tiago de Miranda
Almaas, Eivind
Nowick, Katja
author_facet Gysi, Deisy Morselli
Voigt, Andre
Fragoso, Tiago de Miranda
Almaas, Eivind
Nowick, Katja
author_sort Gysi, Deisy Morselli
collection PubMed
description BACKGROUND: Network analyses, such as of gene co-expression networks, metabolic networks and ecological networks have become a central approach for the systems-level study of biological data. Several software packages exist for generating and analyzing such networks, either from correlation scores or the absolute value of a transformed score called weighted topological overlap (wTO). However, since gene regulatory processes can up- or down-regulate genes, it is of great interest to explicitly consider both positive and negative correlations when constructing a gene co-expression network. RESULTS: Here, we present an R package for calculating the weighted topological overlap (wTO), that, in contrast to existing packages, explicitly addresses the sign of the wTO values, and is thus especially valuable for the analysis of gene regulatory networks. The package includes the calculation of p-values (raw and adjusted) for each pairwise gene score. Our package also allows the calculation of networks from time series (without replicates). Since networks from independent datasets (biological repeats or related studies) are not the same due to technical and biological noise in the data, we additionally, incorporated a novel method for calculating a consensus network (CN) from two or more networks into our R package. To graphically inspect the resulting networks, the R package contains a visualization tool, which allows for the direct network manipulation and access of node and link information. When testing the package on a standard laptop computer, we can conduct all calculations for systems of more than 20,000 genes in under two hours. We compare our new wTO package to state of art packages and demonstrate the application of the wTO and CN functions using 3 independently derived datasets from healthy human pre-frontal cortex samples. To showcase an example for the time series application we utilized a metagenomics data set. CONCLUSION: In this work, we developed a software package that allows the computation of wTO networks, CNs and a visualization tool in the R statistical environment. It is publicly available on CRAN repositories under the GPL −2 Open Source License (https://cran.r-project.org/web/packages/wTO/).
format Online
Article
Text
id pubmed-6201546
institution National Center for Biotechnology Information
language English
publishDate 2018
publisher BioMed Central
record_format MEDLINE/PubMed
spelling pubmed-62015462018-10-31 wTO: an R package for computing weighted topological overlap and a consensus network with integrated visualization tool Gysi, Deisy Morselli Voigt, Andre Fragoso, Tiago de Miranda Almaas, Eivind Nowick, Katja BMC Bioinformatics Software BACKGROUND: Network analyses, such as of gene co-expression networks, metabolic networks and ecological networks have become a central approach for the systems-level study of biological data. Several software packages exist for generating and analyzing such networks, either from correlation scores or the absolute value of a transformed score called weighted topological overlap (wTO). However, since gene regulatory processes can up- or down-regulate genes, it is of great interest to explicitly consider both positive and negative correlations when constructing a gene co-expression network. RESULTS: Here, we present an R package for calculating the weighted topological overlap (wTO), that, in contrast to existing packages, explicitly addresses the sign of the wTO values, and is thus especially valuable for the analysis of gene regulatory networks. The package includes the calculation of p-values (raw and adjusted) for each pairwise gene score. Our package also allows the calculation of networks from time series (without replicates). Since networks from independent datasets (biological repeats or related studies) are not the same due to technical and biological noise in the data, we additionally, incorporated a novel method for calculating a consensus network (CN) from two or more networks into our R package. To graphically inspect the resulting networks, the R package contains a visualization tool, which allows for the direct network manipulation and access of node and link information. When testing the package on a standard laptop computer, we can conduct all calculations for systems of more than 20,000 genes in under two hours. We compare our new wTO package to state of art packages and demonstrate the application of the wTO and CN functions using 3 independently derived datasets from healthy human pre-frontal cortex samples. To showcase an example for the time series application we utilized a metagenomics data set. CONCLUSION: In this work, we developed a software package that allows the computation of wTO networks, CNs and a visualization tool in the R statistical environment. It is publicly available on CRAN repositories under the GPL −2 Open Source License (https://cran.r-project.org/web/packages/wTO/). BioMed Central 2018-10-24 /pmc/articles/PMC6201546/ /pubmed/30355288 http://dx.doi.org/10.1186/s12859-018-2351-7 Text en © The Author(s) 2018 Open Access This article is distributed under the terms of the Creative Commons Attribution 4.0 International License (http://creativecommons.org/licenses/by/4.0/), which permits unrestricted use, distribution, and reproduction in any medium, provided you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons license, and indicate if changes were made. The Creative Commons Public Domain Dedication waiver (http://creativecommons.org/publicdomain/zero/1.0/) applies to the data made available in this article, unless otherwise stated.
spellingShingle Software
Gysi, Deisy Morselli
Voigt, Andre
Fragoso, Tiago de Miranda
Almaas, Eivind
Nowick, Katja
wTO: an R package for computing weighted topological overlap and a consensus network with integrated visualization tool
title wTO: an R package for computing weighted topological overlap and a consensus network with integrated visualization tool
title_full wTO: an R package for computing weighted topological overlap and a consensus network with integrated visualization tool
title_fullStr wTO: an R package for computing weighted topological overlap and a consensus network with integrated visualization tool
title_full_unstemmed wTO: an R package for computing weighted topological overlap and a consensus network with integrated visualization tool
title_short wTO: an R package for computing weighted topological overlap and a consensus network with integrated visualization tool
title_sort wto: an r package for computing weighted topological overlap and a consensus network with integrated visualization tool
topic Software
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6201546/
https://www.ncbi.nlm.nih.gov/pubmed/30355288
http://dx.doi.org/10.1186/s12859-018-2351-7
work_keys_str_mv AT gysideisymorselli wtoanrpackageforcomputingweightedtopologicaloverlapandaconsensusnetworkwithintegratedvisualizationtool
AT voigtandre wtoanrpackageforcomputingweightedtopologicaloverlapandaconsensusnetworkwithintegratedvisualizationtool
AT fragosotiagodemiranda wtoanrpackageforcomputingweightedtopologicaloverlapandaconsensusnetworkwithintegratedvisualizationtool
AT almaaseivind wtoanrpackageforcomputingweightedtopologicaloverlapandaconsensusnetworkwithintegratedvisualizationtool
AT nowickkatja wtoanrpackageforcomputingweightedtopologicaloverlapandaconsensusnetworkwithintegratedvisualizationtool