Cargando…

Finding local communities in protein networks

BACKGROUND: Protein-protein interactions (PPIs) play fundamental roles in nearly all biological processes, and provide major insights into the inner workings of cells. A vast amount of PPI data for various organisms is available from BioGRID and other sources. The identification of communities in PP...

Descripción completa

Detalles Bibliográficos
Autores principales: Voevodski, Konstantin, Teng, Shang-Hua, Xia, Yu
Formato: Texto
Lenguaje:English
Publicado: BioMed Central 2009
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC2755114/
https://www.ncbi.nlm.nih.gov/pubmed/19765306
http://dx.doi.org/10.1186/1471-2105-10-297
_version_ 1782172434668978176
author Voevodski, Konstantin
Teng, Shang-Hua
Xia, Yu
author_facet Voevodski, Konstantin
Teng, Shang-Hua
Xia, Yu
author_sort Voevodski, Konstantin
collection PubMed
description BACKGROUND: Protein-protein interactions (PPIs) play fundamental roles in nearly all biological processes, and provide major insights into the inner workings of cells. A vast amount of PPI data for various organisms is available from BioGRID and other sources. The identification of communities in PPI networks is of great interest because they often reveal previously unknown functional ties between proteins. A large number of global clustering algorithms have been applied to protein networks, where the entire network is partitioned into clusters. Here we take a different approach by looking for local communities in PPI networks. RESULTS: We develop a tool, named Local Protein Community Finder, which quickly finds a community close to a queried protein in any network available from BioGRID or specified by the user. Our tool uses two new local clustering algorithms Nibble and PageRank-Nibble, which look for a good cluster among the most popular destinations of a short random walk from the queried vertex. The quality of a cluster is determined by proportion of outgoing edges, known as conductance, which is a relative measure particularly useful in undersampled networks. We show that the two local clustering algorithms find communities that not only form excellent clusters, but are also likely to be biologically relevant functional components. We compare the performance of Nibble and PageRank-Nibble to other popular and effective graph partitioning algorithms, and show that they find better clusters in the graph. Moreover, Nibble and PageRank-Nibble find communities that are more functionally coherent. CONCLUSION: The Local Protein Community Finder, accessible at http://xialab.bu.edu/resources/lpcf, allows the user to quickly find a high-quality community close to a queried protein in any network available from BioGRID or specified by the user. We show that the communities found by our tool form good clusters and are functionally coherent, making our application useful for biologists who wish to investigate functional modules that a particular protein is a part of.
format Text
id pubmed-2755114
institution National Center for Biotechnology Information
language English
publishDate 2009
publisher BioMed Central
record_format MEDLINE/PubMed
spelling pubmed-27551142009-10-01 Finding local communities in protein networks Voevodski, Konstantin Teng, Shang-Hua Xia, Yu BMC Bioinformatics Methodology Article BACKGROUND: Protein-protein interactions (PPIs) play fundamental roles in nearly all biological processes, and provide major insights into the inner workings of cells. A vast amount of PPI data for various organisms is available from BioGRID and other sources. The identification of communities in PPI networks is of great interest because they often reveal previously unknown functional ties between proteins. A large number of global clustering algorithms have been applied to protein networks, where the entire network is partitioned into clusters. Here we take a different approach by looking for local communities in PPI networks. RESULTS: We develop a tool, named Local Protein Community Finder, which quickly finds a community close to a queried protein in any network available from BioGRID or specified by the user. Our tool uses two new local clustering algorithms Nibble and PageRank-Nibble, which look for a good cluster among the most popular destinations of a short random walk from the queried vertex. The quality of a cluster is determined by proportion of outgoing edges, known as conductance, which is a relative measure particularly useful in undersampled networks. We show that the two local clustering algorithms find communities that not only form excellent clusters, but are also likely to be biologically relevant functional components. We compare the performance of Nibble and PageRank-Nibble to other popular and effective graph partitioning algorithms, and show that they find better clusters in the graph. Moreover, Nibble and PageRank-Nibble find communities that are more functionally coherent. CONCLUSION: The Local Protein Community Finder, accessible at http://xialab.bu.edu/resources/lpcf, allows the user to quickly find a high-quality community close to a queried protein in any network available from BioGRID or specified by the user. We show that the communities found by our tool form good clusters and are functionally coherent, making our application useful for biologists who wish to investigate functional modules that a particular protein is a part of. BioMed Central 2009-09-18 /pmc/articles/PMC2755114/ /pubmed/19765306 http://dx.doi.org/10.1186/1471-2105-10-297 Text en Copyright ©2009 Voevodski 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 Methodology Article
Voevodski, Konstantin
Teng, Shang-Hua
Xia, Yu
Finding local communities in protein networks
title Finding local communities in protein networks
title_full Finding local communities in protein networks
title_fullStr Finding local communities in protein networks
title_full_unstemmed Finding local communities in protein networks
title_short Finding local communities in protein networks
title_sort finding local communities in protein networks
topic Methodology Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC2755114/
https://www.ncbi.nlm.nih.gov/pubmed/19765306
http://dx.doi.org/10.1186/1471-2105-10-297
work_keys_str_mv AT voevodskikonstantin findinglocalcommunitiesinproteinnetworks
AT tengshanghua findinglocalcommunitiesinproteinnetworks
AT xiayu findinglocalcommunitiesinproteinnetworks