Cargando…
An efficient algorithm for identifying primary phenotype attractors of a large-scale Boolean network
BACKGROUND: Boolean network modeling has been widely used to model large-scale biomolecular regulatory networks as it can describe the essential dynamical characteristics of complicated networks in a relatively simple way. When we analyze such Boolean network models, we often need to find out attrac...
Autores principales: | , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
BioMed Central
2016
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5055661/ https://www.ncbi.nlm.nih.gov/pubmed/27717349 http://dx.doi.org/10.1186/s12918-016-0338-4 |
_version_ | 1782458789538037760 |
---|---|
author | Choo, Sang-Mok Cho, Kwang-Hyun |
author_facet | Choo, Sang-Mok Cho, Kwang-Hyun |
author_sort | Choo, Sang-Mok |
collection | PubMed |
description | BACKGROUND: Boolean network modeling has been widely used to model large-scale biomolecular regulatory networks as it can describe the essential dynamical characteristics of complicated networks in a relatively simple way. When we analyze such Boolean network models, we often need to find out attractor states to investigate the converging state features that represent particular cell phenotypes. This is, however, very difficult (often impossible) for a large network due to computational complexity. RESULTS: There have been some attempts to resolve this problem by partitioning the original network into smaller subnetworks and reconstructing the attractor states by integrating the local attractors obtained from each subnetwork. But, in many cases, the partitioned subnetworks are still too large and such an approach is no longer useful. So, we have investigated the fundamental reason underlying this problem and proposed a novel efficient way of hierarchically partitioning a given large network into smaller subnetworks by focusing on some attractors corresponding to a particular phenotype of interest instead of considering all attractors at the same time. Using the definition of attractors, we can have a simplified update rule with fixed state values for some nodes. The resulting subnetworks were small enough to find out the corresponding local attractors which can be integrated for reconstruction of the global attractor states of the original large network. CONCLUSIONS: The proposed approach can substantially extend the current limit of Boolean network modeling for converging state analysis of biological networks. ELECTRONIC SUPPLEMENTARY MATERIAL: The online version of this article (doi:10.1186/s12918-016-0338-4) contains supplementary material, which is available to authorized users. |
format | Online Article Text |
id | pubmed-5055661 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2016 |
publisher | BioMed Central |
record_format | MEDLINE/PubMed |
spelling | pubmed-50556612016-10-19 An efficient algorithm for identifying primary phenotype attractors of a large-scale Boolean network Choo, Sang-Mok Cho, Kwang-Hyun BMC Syst Biol Research Article BACKGROUND: Boolean network modeling has been widely used to model large-scale biomolecular regulatory networks as it can describe the essential dynamical characteristics of complicated networks in a relatively simple way. When we analyze such Boolean network models, we often need to find out attractor states to investigate the converging state features that represent particular cell phenotypes. This is, however, very difficult (often impossible) for a large network due to computational complexity. RESULTS: There have been some attempts to resolve this problem by partitioning the original network into smaller subnetworks and reconstructing the attractor states by integrating the local attractors obtained from each subnetwork. But, in many cases, the partitioned subnetworks are still too large and such an approach is no longer useful. So, we have investigated the fundamental reason underlying this problem and proposed a novel efficient way of hierarchically partitioning a given large network into smaller subnetworks by focusing on some attractors corresponding to a particular phenotype of interest instead of considering all attractors at the same time. Using the definition of attractors, we can have a simplified update rule with fixed state values for some nodes. The resulting subnetworks were small enough to find out the corresponding local attractors which can be integrated for reconstruction of the global attractor states of the original large network. CONCLUSIONS: The proposed approach can substantially extend the current limit of Boolean network modeling for converging state analysis of biological networks. ELECTRONIC SUPPLEMENTARY MATERIAL: The online version of this article (doi:10.1186/s12918-016-0338-4) contains supplementary material, which is available to authorized users. BioMed Central 2016-10-07 /pmc/articles/PMC5055661/ /pubmed/27717349 http://dx.doi.org/10.1186/s12918-016-0338-4 Text en © The Author(s). 2016 Open AccessThis 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 | Research Article Choo, Sang-Mok Cho, Kwang-Hyun An efficient algorithm for identifying primary phenotype attractors of a large-scale Boolean network |
title | An efficient algorithm for identifying primary phenotype attractors of a large-scale Boolean network |
title_full | An efficient algorithm for identifying primary phenotype attractors of a large-scale Boolean network |
title_fullStr | An efficient algorithm for identifying primary phenotype attractors of a large-scale Boolean network |
title_full_unstemmed | An efficient algorithm for identifying primary phenotype attractors of a large-scale Boolean network |
title_short | An efficient algorithm for identifying primary phenotype attractors of a large-scale Boolean network |
title_sort | efficient algorithm for identifying primary phenotype attractors of a large-scale boolean network |
topic | Research Article |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5055661/ https://www.ncbi.nlm.nih.gov/pubmed/27717349 http://dx.doi.org/10.1186/s12918-016-0338-4 |
work_keys_str_mv | AT choosangmok anefficientalgorithmforidentifyingprimaryphenotypeattractorsofalargescalebooleannetwork AT chokwanghyun anefficientalgorithmforidentifyingprimaryphenotypeattractorsofalargescalebooleannetwork AT choosangmok efficientalgorithmforidentifyingprimaryphenotypeattractorsofalargescalebooleannetwork AT chokwanghyun efficientalgorithmforidentifyingprimaryphenotypeattractorsofalargescalebooleannetwork |