TY - GEN
T1 - Genetic Algorithms for Protein Threading
AU - Yadgari, J
AU - Amihood, A.
AU - Unger, R
N1 - Place of conference:Montréal, Québec, Canada
PY - 1998
Y1 - 1998
N2 - Despite many years of efforts, a direct prediction of
protein structure from sequence is still not possible. As a
result, in the last few years researchers have started to
address the “inverse folding problem": Identifying and
aligning a sequence to the fold with which it is most
compatible, a process known as “threading”. In two
meetings in which protein folding predictions were
objectively evaluated, it became clear that threading as a
concept promises a real breakthrough, but that much
improvement is still needed in the technique itself.
Threading is a NP-hard problem, and thus no general
polynomial solution can be expected. Still a practical
approach with demonstrated ability to find optimal
solutions in many cases, and acceptable solutions in other
cases, is needed. We applied the technique of Genetic
Algorithms in order to significantly improve the ability of
threading algorithms to find the optimal alignment of a
sequence to a structure, i.e. the alignment with the
minimum free energy. A major progress reported here is
the design of a representation of the threading alignment
as a string of fixed length. With this representation
validation of alignments and genetic operators are
effectively implemented. Appropriate data structure and
parameters have been selected. It is shown that Genetic
Algorithm threading is effective and is able to find the
optimal alignment in a few test cases. Furthermore, the
described algorithm is shown to perform well even
without pre-definition of core elements. Existing
threading methods are dependent on such constraints to
make their calculations feasible. But the concept of core
elements is inherently arbitrary and should be avoided if
possible. While a rigorous proof is hard to submit yet an,
we present indications that indeed Genetic Algorithm
threading is capable of finding consistently good solutions
of full alignments in search spaces of size up to 1070
.
AB - Despite many years of efforts, a direct prediction of
protein structure from sequence is still not possible. As a
result, in the last few years researchers have started to
address the “inverse folding problem": Identifying and
aligning a sequence to the fold with which it is most
compatible, a process known as “threading”. In two
meetings in which protein folding predictions were
objectively evaluated, it became clear that threading as a
concept promises a real breakthrough, but that much
improvement is still needed in the technique itself.
Threading is a NP-hard problem, and thus no general
polynomial solution can be expected. Still a practical
approach with demonstrated ability to find optimal
solutions in many cases, and acceptable solutions in other
cases, is needed. We applied the technique of Genetic
Algorithms in order to significantly improve the ability of
threading algorithms to find the optimal alignment of a
sequence to a structure, i.e. the alignment with the
minimum free energy. A major progress reported here is
the design of a representation of the threading alignment
as a string of fixed length. With this representation
validation of alignments and genetic operators are
effectively implemented. Appropriate data structure and
parameters have been selected. It is shown that Genetic
Algorithm threading is effective and is able to find the
optimal alignment in a few test cases. Furthermore, the
described algorithm is shown to perform well even
without pre-definition of core elements. Existing
threading methods are dependent on such constraints to
make their calculations feasible. But the concept of core
elements is inherently arbitrary and should be avoided if
possible. While a rigorous proof is hard to submit yet an,
we present indications that indeed Genetic Algorithm
threading is capable of finding consistently good solutions
of full alignments in search spaces of size up to 1070
.
UR - https://scholar.google.co.il/scholar?q=Genetic+Algorithms+for+Protein+Threading&btnG=&hl=en&as_sdt=0%2C5
M3 - Conference contribution
BT - 6th ISMB
ER -