Cargando…
A graph-based algorithm for detecting rigid domains in protein structures
BACKGROUND: Conformational transitions are implicated in the biological function of many proteins. Structural changes in proteins can be described approximately as the relative movement of rigid domains against each other. Despite previous efforts, there is a need to develop new domain segmentation...
Autores principales: | , , , , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
BioMed Central
2021
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7881620/ https://www.ncbi.nlm.nih.gov/pubmed/33579190 http://dx.doi.org/10.1186/s12859-021-03966-3 |
_version_ | 1783650915459268608 |
---|---|
author | Dang, Truong Khanh Linh Nguyen, Thach Habeck, Michael Gültas, Mehmet Waack, Stephan |
author_facet | Dang, Truong Khanh Linh Nguyen, Thach Habeck, Michael Gültas, Mehmet Waack, Stephan |
author_sort | Dang, Truong Khanh Linh |
collection | PubMed |
description | BACKGROUND: Conformational transitions are implicated in the biological function of many proteins. Structural changes in proteins can be described approximately as the relative movement of rigid domains against each other. Despite previous efforts, there is a need to develop new domain segmentation algorithms that are capable of analysing the entire structure database efficiently and do not require the choice of protein-dependent tuning parameters such as the number of rigid domains. RESULTS: We develop a graph-based method for detecting rigid domains in proteins. Structural information from multiple conformational states is represented by a graph whose nodes correspond to amino acids. Graph clustering algorithms allow us to reduce the graph and run the Viterbi algorithm on the associated line graph to obtain a segmentation of the input structures into rigid domains. In contrast to many alternative methods, our approach does not require knowledge about the number of rigid domains. Moreover, we identified default values for the algorithmic parameters that are suitable for a large number of conformational ensembles. We test our algorithm on examples from the DynDom database and illustrate our method on various challenging systems whose structural transitions have been studied extensively. CONCLUSIONS: The results strongly suggest that our graph-based algorithm forms a novel framework to characterize structural transitions in proteins via detecting their rigid domains. The web server is available at http://azifi.tz.agrar.uni-goettingen.de/webservice/. |
format | Online Article Text |
id | pubmed-7881620 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2021 |
publisher | BioMed Central |
record_format | MEDLINE/PubMed |
spelling | pubmed-78816202021-02-17 A graph-based algorithm for detecting rigid domains in protein structures Dang, Truong Khanh Linh Nguyen, Thach Habeck, Michael Gültas, Mehmet Waack, Stephan BMC Bioinformatics Methodology Article BACKGROUND: Conformational transitions are implicated in the biological function of many proteins. Structural changes in proteins can be described approximately as the relative movement of rigid domains against each other. Despite previous efforts, there is a need to develop new domain segmentation algorithms that are capable of analysing the entire structure database efficiently and do not require the choice of protein-dependent tuning parameters such as the number of rigid domains. RESULTS: We develop a graph-based method for detecting rigid domains in proteins. Structural information from multiple conformational states is represented by a graph whose nodes correspond to amino acids. Graph clustering algorithms allow us to reduce the graph and run the Viterbi algorithm on the associated line graph to obtain a segmentation of the input structures into rigid domains. In contrast to many alternative methods, our approach does not require knowledge about the number of rigid domains. Moreover, we identified default values for the algorithmic parameters that are suitable for a large number of conformational ensembles. We test our algorithm on examples from the DynDom database and illustrate our method on various challenging systems whose structural transitions have been studied extensively. CONCLUSIONS: The results strongly suggest that our graph-based algorithm forms a novel framework to characterize structural transitions in proteins via detecting their rigid domains. The web server is available at http://azifi.tz.agrar.uni-goettingen.de/webservice/. BioMed Central 2021-02-12 /pmc/articles/PMC7881620/ /pubmed/33579190 http://dx.doi.org/10.1186/s12859-021-03966-3 Text en © The Author(s) 2021 Open AccessThis article is licensed under a Creative Commons Attribution 4.0 International License, which permits use, sharing, adaptation, distribution and reproduction in any medium or format, as long as you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons licence, and indicate if changes were made. The images or other third party material in this article are included in the article's Creative Commons licence, unless indicated otherwise in a credit line to the material. If material is not included in the article's Creative Commons licence and your intended use is not permitted by statutory regulation or exceeds the permitted use, you will need to obtain permission directly from the copyright holder. To view a copy of this licence, visit http://creativecommons.org/licenses/by/4.0/. 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 in a credit line to the data. |
spellingShingle | Methodology Article Dang, Truong Khanh Linh Nguyen, Thach Habeck, Michael Gültas, Mehmet Waack, Stephan A graph-based algorithm for detecting rigid domains in protein structures |
title | A graph-based algorithm for detecting rigid domains in protein structures |
title_full | A graph-based algorithm for detecting rigid domains in protein structures |
title_fullStr | A graph-based algorithm for detecting rigid domains in protein structures |
title_full_unstemmed | A graph-based algorithm for detecting rigid domains in protein structures |
title_short | A graph-based algorithm for detecting rigid domains in protein structures |
title_sort | graph-based algorithm for detecting rigid domains in protein structures |
topic | Methodology Article |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7881620/ https://www.ncbi.nlm.nih.gov/pubmed/33579190 http://dx.doi.org/10.1186/s12859-021-03966-3 |
work_keys_str_mv | AT dangtruongkhanhlinh agraphbasedalgorithmfordetectingrigiddomainsinproteinstructures AT nguyenthach agraphbasedalgorithmfordetectingrigiddomainsinproteinstructures AT habeckmichael agraphbasedalgorithmfordetectingrigiddomainsinproteinstructures AT gultasmehmet agraphbasedalgorithmfordetectingrigiddomainsinproteinstructures AT waackstephan agraphbasedalgorithmfordetectingrigiddomainsinproteinstructures AT dangtruongkhanhlinh graphbasedalgorithmfordetectingrigiddomainsinproteinstructures AT nguyenthach graphbasedalgorithmfordetectingrigiddomainsinproteinstructures AT habeckmichael graphbasedalgorithmfordetectingrigiddomainsinproteinstructures AT gultasmehmet graphbasedalgorithmfordetectingrigiddomainsinproteinstructures AT waackstephan graphbasedalgorithmfordetectingrigiddomainsinproteinstructures |