Cargando…
BoCluSt: Bootstrap Clustering Stability Algorithm for Community Detection
The identification of modules or communities in sets of related variables is a key step in the analysis and modeling of biological systems. Procedures for this identification are usually designed to allow fast analyses of very large datasets and may produce suboptimal results when these sets are of...
Autor principal: | |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
Public Library of Science
2016
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4892581/ https://www.ncbi.nlm.nih.gov/pubmed/27258041 http://dx.doi.org/10.1371/journal.pone.0156576 |
_version_ | 1782435416803115008 |
---|---|
author | Garcia, Carlos |
author_facet | Garcia, Carlos |
author_sort | Garcia, Carlos |
collection | PubMed |
description | The identification of modules or communities in sets of related variables is a key step in the analysis and modeling of biological systems. Procedures for this identification are usually designed to allow fast analyses of very large datasets and may produce suboptimal results when these sets are of a small to moderate size. This article introduces BoCluSt, a new, somewhat more computationally intensive, community detection procedure that is based on combining a clustering algorithm with a measure of stability under bootstrap resampling. Both computer simulation and analyses of experimental data showed that BoCluSt can outperform current procedures in the identification of multiple modules in data sets with a moderate number of variables. In addition, the procedure provides users with a null distribution of results to evaluate the support for the existence of community structure in the data. BoCluSt takes individual measures for a set of variables as input, and may be a valuable and robust exploratory tool of network analysis, as it provides 1) an estimation of the best partition of variables into modules, 2) a measure of the support for the existence of modular structures, and 3) an overall description of the whole structure, which may reveal hierarchical modular situations, in which modules are composed of smaller sub-modules. |
format | Online Article Text |
id | pubmed-4892581 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2016 |
publisher | Public Library of Science |
record_format | MEDLINE/PubMed |
spelling | pubmed-48925812016-06-16 BoCluSt: Bootstrap Clustering Stability Algorithm for Community Detection Garcia, Carlos PLoS One Research Article The identification of modules or communities in sets of related variables is a key step in the analysis and modeling of biological systems. Procedures for this identification are usually designed to allow fast analyses of very large datasets and may produce suboptimal results when these sets are of a small to moderate size. This article introduces BoCluSt, a new, somewhat more computationally intensive, community detection procedure that is based on combining a clustering algorithm with a measure of stability under bootstrap resampling. Both computer simulation and analyses of experimental data showed that BoCluSt can outperform current procedures in the identification of multiple modules in data sets with a moderate number of variables. In addition, the procedure provides users with a null distribution of results to evaluate the support for the existence of community structure in the data. BoCluSt takes individual measures for a set of variables as input, and may be a valuable and robust exploratory tool of network analysis, as it provides 1) an estimation of the best partition of variables into modules, 2) a measure of the support for the existence of modular structures, and 3) an overall description of the whole structure, which may reveal hierarchical modular situations, in which modules are composed of smaller sub-modules. Public Library of Science 2016-06-03 /pmc/articles/PMC4892581/ /pubmed/27258041 http://dx.doi.org/10.1371/journal.pone.0156576 Text en © 2016 Carlos Garcia 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 use, distribution, and reproduction in any medium, provided the original author and source are credited. |
spellingShingle | Research Article Garcia, Carlos BoCluSt: Bootstrap Clustering Stability Algorithm for Community Detection |
title | BoCluSt: Bootstrap Clustering Stability Algorithm for Community Detection |
title_full | BoCluSt: Bootstrap Clustering Stability Algorithm for Community Detection |
title_fullStr | BoCluSt: Bootstrap Clustering Stability Algorithm for Community Detection |
title_full_unstemmed | BoCluSt: Bootstrap Clustering Stability Algorithm for Community Detection |
title_short | BoCluSt: Bootstrap Clustering Stability Algorithm for Community Detection |
title_sort | boclust: bootstrap clustering stability algorithm for community detection |
topic | Research Article |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4892581/ https://www.ncbi.nlm.nih.gov/pubmed/27258041 http://dx.doi.org/10.1371/journal.pone.0156576 |
work_keys_str_mv | AT garciacarlos boclustbootstrapclusteringstabilityalgorithmforcommunitydetection |