Cargando…

CommWalker: correctly evaluating modules in molecular networks in light of annotation bias

MOTIVATION: Detecting novel functional modules in molecular networks is an important step in biological research. In the absence of gold standard functional modules, functional annotations are often used to verify whether detected modules/communities have biological meaning. However, as we show, the...

Descripción completa

Detalles Bibliográficos
Autores principales: Luecken, M D, Page, M J T, Crosby, A J, Mason, S, Reinert, G, Deane, C M
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Oxford University Press 2018
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5860269/
https://www.ncbi.nlm.nih.gov/pubmed/29112702
http://dx.doi.org/10.1093/bioinformatics/btx706
_version_ 1783307965052223488
author Luecken, M D
Page, M J T
Crosby, A J
Mason, S
Reinert, G
Deane, C M
author_facet Luecken, M D
Page, M J T
Crosby, A J
Mason, S
Reinert, G
Deane, C M
author_sort Luecken, M D
collection PubMed
description MOTIVATION: Detecting novel functional modules in molecular networks is an important step in biological research. In the absence of gold standard functional modules, functional annotations are often used to verify whether detected modules/communities have biological meaning. However, as we show, the uneven distribution of functional annotations means that such evaluation methods favor communities of well-studied proteins. RESULTS: We propose a novel framework for the evaluation of communities as functional modules. Our proposed framework, CommWalker, takes communities as inputs and evaluates them in their local network environment by performing short random walks. We test CommWalker’s ability to overcome annotation bias using input communities from four community detection methods on two protein interaction networks. We find that modules accepted by CommWalker are similarly co-expressed as those accepted by current methods. Crucially, CommWalker performs well not only in well-annotated regions, but also in regions otherwise obscured by poor annotation. CommWalker community prioritization both faithfully captures well-validated communities and identifies functional modules that may correspond to more novel biology. AVAILABILITY AND IMPLEMENTATION: The CommWalker algorithm is freely available at opig.stats.ox.ac.uk/resources or as a docker image on the Docker Hub at hub.docker.com/r/lueckenmd/commwalker/. SUPPLEMENTARY INFORMATION: Supplementary data are available at Bioinformatics online.
format Online
Article
Text
id pubmed-5860269
institution National Center for Biotechnology Information
language English
publishDate 2018
publisher Oxford University Press
record_format MEDLINE/PubMed
spelling pubmed-58602692018-03-21 CommWalker: correctly evaluating modules in molecular networks in light of annotation bias Luecken, M D Page, M J T Crosby, A J Mason, S Reinert, G Deane, C M Bioinformatics Original Papers MOTIVATION: Detecting novel functional modules in molecular networks is an important step in biological research. In the absence of gold standard functional modules, functional annotations are often used to verify whether detected modules/communities have biological meaning. However, as we show, the uneven distribution of functional annotations means that such evaluation methods favor communities of well-studied proteins. RESULTS: We propose a novel framework for the evaluation of communities as functional modules. Our proposed framework, CommWalker, takes communities as inputs and evaluates them in their local network environment by performing short random walks. We test CommWalker’s ability to overcome annotation bias using input communities from four community detection methods on two protein interaction networks. We find that modules accepted by CommWalker are similarly co-expressed as those accepted by current methods. Crucially, CommWalker performs well not only in well-annotated regions, but also in regions otherwise obscured by poor annotation. CommWalker community prioritization both faithfully captures well-validated communities and identifies functional modules that may correspond to more novel biology. AVAILABILITY AND IMPLEMENTATION: The CommWalker algorithm is freely available at opig.stats.ox.ac.uk/resources or as a docker image on the Docker Hub at hub.docker.com/r/lueckenmd/commwalker/. SUPPLEMENTARY INFORMATION: Supplementary data are available at Bioinformatics online. Oxford University Press 2018-03-15 2017-11-03 /pmc/articles/PMC5860269/ /pubmed/29112702 http://dx.doi.org/10.1093/bioinformatics/btx706 Text en © The Author 2017. Published by Oxford University Press. http://creativecommons.org/licenses/by/4.0/ This is an Open Access article distributed under the terms of the Creative Commons Attribution License (http://creativecommons.org/licenses/by/4.0/), which permits unrestricted reuse, distribution, and reproduction in any medium, provided the original work is properly cited.
spellingShingle Original Papers
Luecken, M D
Page, M J T
Crosby, A J
Mason, S
Reinert, G
Deane, C M
CommWalker: correctly evaluating modules in molecular networks in light of annotation bias
title CommWalker: correctly evaluating modules in molecular networks in light of annotation bias
title_full CommWalker: correctly evaluating modules in molecular networks in light of annotation bias
title_fullStr CommWalker: correctly evaluating modules in molecular networks in light of annotation bias
title_full_unstemmed CommWalker: correctly evaluating modules in molecular networks in light of annotation bias
title_short CommWalker: correctly evaluating modules in molecular networks in light of annotation bias
title_sort commwalker: correctly evaluating modules in molecular networks in light of annotation bias
topic Original Papers
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5860269/
https://www.ncbi.nlm.nih.gov/pubmed/29112702
http://dx.doi.org/10.1093/bioinformatics/btx706
work_keys_str_mv AT lueckenmd commwalkercorrectlyevaluatingmodulesinmolecularnetworksinlightofannotationbias
AT pagemjt commwalkercorrectlyevaluatingmodulesinmolecularnetworksinlightofannotationbias
AT crosbyaj commwalkercorrectlyevaluatingmodulesinmolecularnetworksinlightofannotationbias
AT masons commwalkercorrectlyevaluatingmodulesinmolecularnetworksinlightofannotationbias
AT reinertg commwalkercorrectlyevaluatingmodulesinmolecularnetworksinlightofannotationbias
AT deanecm commwalkercorrectlyevaluatingmodulesinmolecularnetworksinlightofannotationbias