A self-organizing algorithm for modeling protein loops.
Protein loops, the flexible short segments connecting two stable secondary structural units in proteins, play a critical role in protein structure and function. Constructing chemically sensible conformations of protein loops that seamlessly bridge the gap between the anchor points without introducin...
Main Authors: | , , , |
---|---|
Format: | Article |
Language: | English |
Published: |
Public Library of Science (PLoS)
2009-08-01
|
Series: | PLoS Computational Biology |
Online Access: | http://europepmc.org/articles/PMC2719875?pdf=render |
id |
doaj-17280a3e2f6748b59ac4d300f0e120cf |
---|---|
record_format |
Article |
spelling |
doaj-17280a3e2f6748b59ac4d300f0e120cf2020-11-25T01:13:12ZengPublic Library of Science (PLoS)PLoS Computational Biology1553-734X1553-73582009-08-0158e100047810.1371/journal.pcbi.1000478A self-organizing algorithm for modeling protein loops.Pu LiuFangqiang ZhuDmitrii N RassokhinDimitris K AgrafiotisProtein loops, the flexible short segments connecting two stable secondary structural units in proteins, play a critical role in protein structure and function. Constructing chemically sensible conformations of protein loops that seamlessly bridge the gap between the anchor points without introducing any steric collisions remains an open challenge. A variety of algorithms have been developed to tackle the loop closure problem, ranging from inverse kinematics to knowledge-based approaches that utilize pre-existing fragments extracted from known protein structures. However, many of these approaches focus on the generation of conformations that mainly satisfy the fixed end point condition, leaving the steric constraints to be resolved in subsequent post-processing steps. In the present work, we describe a simple solution that simultaneously satisfies not only the end point and steric conditions, but also chirality and planarity constraints. Starting from random initial atomic coordinates, each individual conformation is generated independently by using a simple alternating scheme of pairwise distance adjustments of randomly chosen atoms, followed by fast geometric matching of the conformationally rigid components of the constituent amino acids. The method is conceptually simple, numerically stable and computationally efficient. Very importantly, additional constraints, such as those derived from NMR experiments, hydrogen bonds or salt bridges, can be incorporated into the algorithm in a straightforward and inexpensive way, making the method ideal for solving more complex multi-loop problems. The remarkable performance and robustness of the algorithm are demonstrated on a set of protein loops of length 4, 8, and 12 that have been used in previous studies.http://europepmc.org/articles/PMC2719875?pdf=render |
collection |
DOAJ |
language |
English |
format |
Article |
sources |
DOAJ |
author |
Pu Liu Fangqiang Zhu Dmitrii N Rassokhin Dimitris K Agrafiotis |
spellingShingle |
Pu Liu Fangqiang Zhu Dmitrii N Rassokhin Dimitris K Agrafiotis A self-organizing algorithm for modeling protein loops. PLoS Computational Biology |
author_facet |
Pu Liu Fangqiang Zhu Dmitrii N Rassokhin Dimitris K Agrafiotis |
author_sort |
Pu Liu |
title |
A self-organizing algorithm for modeling protein loops. |
title_short |
A self-organizing algorithm for modeling protein loops. |
title_full |
A self-organizing algorithm for modeling protein loops. |
title_fullStr |
A self-organizing algorithm for modeling protein loops. |
title_full_unstemmed |
A self-organizing algorithm for modeling protein loops. |
title_sort |
self-organizing algorithm for modeling protein loops. |
publisher |
Public Library of Science (PLoS) |
series |
PLoS Computational Biology |
issn |
1553-734X 1553-7358 |
publishDate |
2009-08-01 |
description |
Protein loops, the flexible short segments connecting two stable secondary structural units in proteins, play a critical role in protein structure and function. Constructing chemically sensible conformations of protein loops that seamlessly bridge the gap between the anchor points without introducing any steric collisions remains an open challenge. A variety of algorithms have been developed to tackle the loop closure problem, ranging from inverse kinematics to knowledge-based approaches that utilize pre-existing fragments extracted from known protein structures. However, many of these approaches focus on the generation of conformations that mainly satisfy the fixed end point condition, leaving the steric constraints to be resolved in subsequent post-processing steps. In the present work, we describe a simple solution that simultaneously satisfies not only the end point and steric conditions, but also chirality and planarity constraints. Starting from random initial atomic coordinates, each individual conformation is generated independently by using a simple alternating scheme of pairwise distance adjustments of randomly chosen atoms, followed by fast geometric matching of the conformationally rigid components of the constituent amino acids. The method is conceptually simple, numerically stable and computationally efficient. Very importantly, additional constraints, such as those derived from NMR experiments, hydrogen bonds or salt bridges, can be incorporated into the algorithm in a straightforward and inexpensive way, making the method ideal for solving more complex multi-loop problems. The remarkable performance and robustness of the algorithm are demonstrated on a set of protein loops of length 4, 8, and 12 that have been used in previous studies. |
url |
http://europepmc.org/articles/PMC2719875?pdf=render |
work_keys_str_mv |
AT puliu aselforganizingalgorithmformodelingproteinloops AT fangqiangzhu aselforganizingalgorithmformodelingproteinloops AT dmitriinrassokhin aselforganizingalgorithmformodelingproteinloops AT dimitriskagrafiotis aselforganizingalgorithmformodelingproteinloops AT puliu selforganizingalgorithmformodelingproteinloops AT fangqiangzhu selforganizingalgorithmformodelingproteinloops AT dmitriinrassokhin selforganizingalgorithmformodelingproteinloops AT dimitriskagrafiotis selforganizingalgorithmformodelingproteinloops |
_version_ |
1725162894000128000 |