1
|
Miralavy I, Bricco AR, Gilad AA, Banzhaf W. Using genetic programming to predict and optimize protein function. PEERJ PHYSICAL CHEMISTRY 2022. [DOI: 10.7717/peerj-pchem.24] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/20/2022] Open
Abstract
Protein engineers conventionally use tools such as Directed Evolution to find new proteins with better functionalities and traits. More recently, computational techniques and especially machine learning approaches have been recruited to assist Directed Evolution, showing promising results. In this article, we propose POET, a computational Genetic Programming tool based on evolutionary computation methods to enhance screening and mutagenesis in Directed Evolution and help protein engineers to find proteins that have better functionality. As a proof-of-concept, we use peptides that generate MRI contrast detected by the Chemical Exchange Saturation Transfer contrast mechanism. The evolutionary methods used in POET are described, and the performance of POET in different epochs of our experiments with Chemical Exchange Saturation Transfer contrast are studied. Our results indicate that a computational modeling tool like POET can help to find peptides with 400% better functionality than used before.
Collapse
Affiliation(s)
- Iliya Miralavy
- BEACON Center of Evolution in Action, Michigan State University, East Lansing, MI, United States of America
- Department of Computer Science and Engineering, Michigan State University, East Lansing, MI, United States of America
| | - Alexander R. Bricco
- BEACON Center of Evolution in Action, Michigan State University, East Lansing, MI, United States of America
- Department of Biomedical Engineering, Michigan State University, East Lansing, MI, United States of America
| | - Assaf A. Gilad
- BEACON Center of Evolution in Action, Michigan State University, East Lansing, MI, United States of America
- Department of Chemical Engineering, Michigan State University, East Lansing, MI, United States of America
| | - Wolfgang Banzhaf
- BEACON Center of Evolution in Action, Michigan State University, East Lansing, MI, United States of America
- Department of Computer Science and Engineering, Michigan State University, East Lansing, MI, United States of America
- Department of Computer Science, Memorial University of Newfoundland, St. John’s, Newfoundland and Labrador, Canada
| |
Collapse
|
2
|
The Improvement of DV-Hop Model and Its Application in the Security Performance of Smart Campus. MATHEMATICS 2022. [DOI: 10.3390/math10152663] [Citation(s) in RCA: 1] [Impact Index Per Article: 0.5] [Reference Citation Analysis] [Abstract] [Track Full Text] [Subscribe] [Scholar Register] [Indexed: 11/23/2022]
Abstract
In the smart campus, sensors are the basic units in the whole the Internet of Things structure, which play the role of collecting information and transmitting it. How to transmits more information at a certain power level has attracted the attention of many researchers. In this paper, the DV-Hop algorithm is optimized by combining simulated annealing-interference particle swarm optimization algorithm to improve the node localization of wireless sensor networks and enhance the security performance of smart campus. To address the problem that particle swarm optimization easily falls into local optimum, a perturbation mechanism is introduced in the basic particle swarm optimization algorithm. Meanwhile, the acceptance probability P is introduced in the simulated annealing algorithm to determine whether a particle is accepted when it “flies” to a new position, which improves the probability of finding a global optimal solution. Comparing the average localization error and optimization rate of the DV-Hop algorithm, PSO-DV-Hop algorithm, and the optimized algorithm. The results show a greater advantage of the algorithm. This will greatly enhance the safety performance and efficiency of the smart campus.
Collapse
|
3
|
Optimization of protein folding using chemical reaction optimization in HP cubic lattice model. Neural Comput Appl 2019. [DOI: 10.1007/s00521-019-04447-8] [Citation(s) in RCA: 4] [Impact Index Per Article: 0.8] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 12/12/2022]
|
4
|
Morshedian A, Razmara J, Lotfi S. A novel approach for protein structure prediction based on an estimation of distribution algorithm. Soft comput 2018. [DOI: 10.1007/s00500-018-3130-0] [Citation(s) in RCA: 2] [Impact Index Per Article: 0.3] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 12/13/2022]
|
5
|
Bošković B, Brest J. Genetic algorithm with advanced mechanisms applied to the protein structure prediction in a hydrophobic-polar model and cubic lattice. Appl Soft Comput 2016. [DOI: 10.1016/j.asoc.2016.04.001] [Citation(s) in RCA: 18] [Impact Index Per Article: 2.3] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 12/25/2022]
|
6
|
Chaotic multiquenching annealing applied to the protein folding problem. ScientificWorldJournal 2014; 2014:364352. [PMID: 24790563 PMCID: PMC3980881 DOI: 10.1155/2014/364352] [Citation(s) in RCA: 5] [Impact Index Per Article: 0.5] [Reference Citation Analysis] [Abstract] [Track Full Text] [Download PDF] [Figures] [Journal Information] [Subscribe] [Scholar Register] [Received: 10/15/2013] [Accepted: 01/19/2014] [Indexed: 11/17/2022] Open
Abstract
The Chaotic Multiquenching Annealing algorithm (CMQA) is proposed. CMQA is a new algorithm, which is applied to protein folding problem (PFP). This algorithm is divided into three phases: (i) multiquenching phase (MQP), (ii) annealing phase (AP), and (iii) dynamical equilibrium phase (DEP). MQP enforces several stages of quick quenching processes that include chaotic functions. The chaotic functions can increase the exploration potential of solutions space of PFP. AP phase implements a simulated annealing algorithm (SA) with an exponential cooling function. MQP and AP are delimited by different ranges of temperatures; MQP is applied for a range of temperatures which goes from extremely high values to very high values; AP searches for solutions in a range of temperatures from high values to extremely low values. DEP phase finds the equilibrium in a dynamic way by applying least squares method. CMQA is tested with several instances of PFP.
Collapse
|
7
|
Custódio FL, Barbosa HJ, Dardenne LE. A multiple minima genetic algorithm for protein structure prediction. Appl Soft Comput 2014. [DOI: 10.1016/j.asoc.2013.10.029] [Citation(s) in RCA: 52] [Impact Index Per Article: 5.2] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 12/17/2022]
|
8
|
Wang Y, Guo GD, Chen LF. Chaotic Artificial Bee Colony algorithm: A new approach to the problem of minimization of energy of the 3D protein structure. Mol Biol 2013. [DOI: 10.1134/s0026893313060162] [Citation(s) in RCA: 13] [Impact Index Per Article: 1.2] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/22/2022]
|
9
|
Brasil CRS, Delbem ACB, da Silva FLB. Multiobjective evolutionary algorithm with many tables for purelyab initioprotein structure prediction. J Comput Chem 2013; 34:1719-34. [DOI: 10.1002/jcc.23315] [Citation(s) in RCA: 22] [Impact Index Per Article: 2.0] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Received: 11/14/2012] [Revised: 02/26/2013] [Accepted: 04/07/2013] [Indexed: 11/10/2022]
|
10
|
Chira C, Horvath D, Dumitrescu D. Hill-Climbing search and diversification within an evolutionary approach to protein structure prediction. BioData Min 2011; 4:23. [PMID: 21801435 PMCID: PMC3161899 DOI: 10.1186/1756-0381-4-23] [Citation(s) in RCA: 6] [Impact Index Per Article: 0.5] [Reference Citation Analysis] [Abstract] [Track Full Text] [Download PDF] [Figures] [Journal Information] [Subscribe] [Scholar Register] [Received: 02/12/2011] [Accepted: 07/30/2011] [Indexed: 11/10/2022] Open
Abstract
Proteins are complex structures made of amino acids having a fundamental role in the correct functioning of living cells. The structure of a protein is the result of the protein folding process. However, the general principles that govern the folding of natural proteins into a native structure are unknown. The problem of predicting a protein structure with minimum-energy starting from the unfolded amino acid sequence is a highly complex and important task in molecular and computational biology. Protein structure prediction has important applications in fields such as drug design and disease prediction. The protein structure prediction problem is NP-hard even in simplified lattice protein models. An evolutionary model based on hill-climbing genetic operators is proposed for protein structure prediction in the hydrophobic - polar (HP) model. Problem-specific search operators are implemented and applied using a steepest-ascent hill-climbing approach. Furthermore, the proposed model enforces an explicit diversification stage during the evolution in order to avoid local optimum. The main features of the resulting evolutionary algorithm - hill-climbing mechanism and diversification strategy - are evaluated in a set of numerical experiments for the protein structure prediction problem to assess their impact to the efficiency of the search process. Furthermore, the emerging consolidated model is compared to relevant algorithms from the literature for a set of difficult bidimensional instances from lattice protein models. The results obtained by the proposed algorithm are promising and competitive with those of related methods.
Collapse
Affiliation(s)
- Camelia Chira
- Computer Science Department, Babes-Bolyai University, 1 Kogalniceanu, Cluj-Napoca 400084, Romania
| | - Dragos Horvath
- Laboratoire d'Infochimie, UMR 7177, University Strasbourg, France
| | - D Dumitrescu
- Computer Science Department, Babes-Bolyai University, 1 Kogalniceanu, Cluj-Napoca 400084, Romania
| |
Collapse
|
11
|
An Evolutionary Model Based on Hill-Climbing Search Operators for Protein Structure Prediction. EVOLUTIONARY COMPUTATION, MACHINE LEARNING AND DATA MINING IN BIOINFORMATICS 2010. [DOI: 10.1007/978-3-642-12211-8_4] [Citation(s) in RCA: 8] [Impact Index Per Article: 0.6] [Reference Citation Analysis] [Track Full Text] [Subscribe] [Scholar Register] [Indexed: 01/11/2023]
|
12
|
Djurdjevic DP, Biggs MJ. Ab initio protein fold prediction using evolutionary algorithms: influence of design and control parameters on performance. J Comput Chem 2007; 27:1177-95. [PMID: 16752367 DOI: 10.1002/jcc.20440] [Citation(s) in RCA: 17] [Impact Index Per Article: 1.0] [Reference Citation Analysis] [Abstract] [MESH Headings] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/10/2022]
Abstract
True ab initio prediction of protein 3D structure requires only the protein primary structure, a physicochemical free energy model, and a search method for identifying the free energy global minimum. Various characteristics of evolutionary algorithms (EAs) mean they are in principle well suited to the latter. Studies to date have been less than encouraging, however. This is because of the limited consideration given to EA design and control parameter issues. A comprehensive study of these issues was, therefore, undertaken for ab initio protein fold prediction using a full atomistic protein model. The performance and optimal control parameter settings of twelve EA designs where first established using a 15-residue polyalanine molecule-design aspects varied include the encoding alphabet, crossover operator, and replacement strategy. It can be concluded that real encoding and multipoint crossover are superior, while both generational and steady-state replacement strategies have merits. The scaling between the optimal control parameter settings and polyalanine size was also identified for both generational and steady-state designs based on real encoding and multipoint crossover. Application of the steady-state design to met-enkephalin indicated that these scalings are potentially transferable to real proteins. Comparison of the performance of the steady state design for met-enkephalin with other ab initio methods indicates that EAs can be competitive provided the correct design and control parameter values are used.
Collapse
Affiliation(s)
- Dusan P Djurdjevic
- Institute for Materials and Processes, University of Edinburgh, King's Buildings, Mayfield Road, Edinburgh EH9 3JL, United Kingdom
| | | |
Collapse
|
13
|
Pal S, Bandyopadhyay S, Ray S. Evolutionary computation in bioinformatics: a review. ACTA ACUST UNITED AC 2006. [DOI: 10.1109/tsmcc.2005.855515] [Citation(s) in RCA: 69] [Impact Index Per Article: 3.8] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/08/2022]
|
14
|
A $2^{O(n^{1-{1\over d}}\log n)}$ Time Algorithm for d-Dimensional Protein Folding in the HP-Model. AUTOMATA, LANGUAGES AND PROGRAMMING 2004. [DOI: 10.1007/978-3-540-27836-8_54] [Citation(s) in RCA: 16] [Impact Index Per Article: 0.8] [Reference Citation Analysis] [Track Full Text] [Subscribe] [Scholar Register] [Indexed: 01/18/2023]
|
15
|
De Sancho D, Prieto L, Rubio AM, Rey A. Evolutionary method for the assembly of rigid protein fragments. J Comput Chem 2004; 26:131-41. [PMID: 15584079 DOI: 10.1002/jcc.20150] [Citation(s) in RCA: 6] [Impact Index Per Article: 0.3] [Reference Citation Analysis] [Abstract] [MESH Headings] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/11/2022]
Abstract
Genetic algorithms constitute a powerful optimization method that has already been used in the study of the protein folding problem. However, they often suffer from a lack of convergence in a reasonably short time for complex fitness functions. Here, we propose an evolutionary strategy that can reproducibly find structures close to the minimum of a potential function for a simplified protein model in an efficient way. The model reduces the number of degrees of freedom of the system by treating the protein structure as composed of rigid fragments. The search incorporates a double encoding procedure and a merging operation from subpopulations that evolve independently of one another, both contributing to the good performance of the full algorithm. We have tested it with protein structures of different degrees of complexity, and present our conclusions related to its possible application as an efficient tool for the analysis of folding potentials.
Collapse
Affiliation(s)
- David De Sancho
- Departamento de Química Física, Facultad de Ciencias Químicas, Universidad Complutense, E-28040 Madrid, Spain
| | | | | | | |
Collapse
|
16
|
|
17
|
Cotta C. Protein Structure Prediction Using Evolutionary Algorithms Hybridized with Backtracking. ARTIFICIAL NEURAL NETS PROBLEM SOLVING METHODS 2003. [DOI: 10.1007/3-540-44869-1_41] [Citation(s) in RCA: 34] [Impact Index Per Article: 1.6] [Reference Citation Analysis] [Track Full Text] [Subscribe] [Scholar Register] [Indexed: 01/06/2023]
|
18
|
Krasnogor N, Blackburne BP, Burke EK, Hirst JD. Multimeme Algorithms for Protein Structure Prediction. PARALLEL PROBLEM SOLVING FROM NATURE — PPSN VII 2002. [DOI: 10.1007/3-540-45712-7_74] [Citation(s) in RCA: 91] [Impact Index Per Article: 4.1] [Reference Citation Analysis] [Track Full Text] [Subscribe] [Scholar Register] [Indexed: 12/30/2022]
|
19
|
|