Skip to main content
Log in

Protein structure prediction using diversity controlled self-adaptive differential evolution with local search

  • Methodologies and Application
  • Published:
Soft Computing Aims and scope Submit manuscript

Abstract

In this paper, Protein Structure Prediction problem is solved using Diversity Controlled Self-Adaptive Differential Evolution with Local search (DCSaDE-LS). DCSaDE-LS, an improved version of Self-Adaptive Differential Evolution (SaDE), use simple fuzzy system to control the diversity of individuals and local search to maintain a balance between exploration and exploitation. DCSaDE-LS with four different local search replacement strategies are used. SaDE is also implemented for comparison purposes. Algorithms are tested on a peptide Met-enkephalin for force fields ECEPP/2, ECEPP/3 and CHARMM22. Results show that both DCSaDE-LS and SaDE produce the best energy for both force fields. Among the four replacement strategies, DCSaDE-LS1 strategy reports better results than other strategies and SaDE in terms of number of function evaluations, mean energy and success rate. Best conformations obtained using DCSaDE-LS is compared with native structure 1PLW and GEM structure Scheraga. Nonparametric statistical tests for multiple comparisons (\(1\times N\)) with control method are implemented for CHARMM22 observations. A set of unique 100 best conformations obtained from DCSaDE-LS are clustered into 3 independent clusters suggesting the robustness of this methodology and the ability to explore the conformational space available and to populate the near native conformations.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Institutional subscriptions

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7

Similar content being viewed by others

References

  • Amali SMJ, Baskar S (2013) Fuzzy logic based diversity controlled self adaptive differential evolution. Eng Optim 45(8):899–915

    Article  Google Scholar 

  • Badr A, Aref IM, Hussien BM, Eman Y (2008) Solving protein folding problem using elitism-based compact genetic algorithm. J Comput Sci 4:525–529

    Article  Google Scholar 

  • Bahamish HAA, Abdullah R, Salam RA (2008a) Protein conformational search using bees algorithm. In: Second Asia International Conference on Modelling & Simulation, Malaysia, pp 911–916

  • Bahamish HAA, Abdullah R, Salam RA (2008b) Swarm intelligence based protein conformational search algorithm. In: Proceedings of the 3rd IMT-GT Regional Conference on Mathematics, Statistics and Applications

  • Bastolla U, Frauenkron H, Gerstner E, Grassberger P, Nadler W (1998) Testing a new Monte Carlo algorithm for protein folding. Proteins 32:52–66

    Article  Google Scholar 

  • Becerra D, Sandoval A, Restrepo-Montoya D, Nino LF (2010) A parallel multi-objective ab initio approach for protein structure prediction. In: Proceedings of IEEE International Conference on Bioinformatics and Biomedicine (BIBM), pp 137–141

  • Böckenhauer HJ, Bongartz D (2007) Algorithmic aspects of bioinformatics. Natural Computing SeriesSpringer, Berlin

  • Brooks BR, Bruccoleri RE, Olafson BD, States DJ, Swaminathan S, Karplus M (1983) CHARMM: a program for macromolecular energy minimization and dynamics calculations. J Comput Chem 4:187–217

    Article  Google Scholar 

  • Browman MJ, Carruthers LM, Kashuba KL, Momany FA, Pottle MS, Rosen SP, Rumsey SM (1983) ECEPP2: empirical conformational energy program for peptides, Quantum Chemistry Program Exchange QCPE. Indiana University, pp 855–4784

  • Calvo JC, Ortega J, Anguita M (2011) Comparison of parallel multi-objective approaches to protein structure prediction. J Supercomput 58(2):253–260

    Article  Google Scholar 

  • Corne DW, Fogel G (2002) An introduction to biology and bioinformatics for computer scientists. In: Fogel Corne (ed) Evolutionary computation in bioinformatics. Morgan Kaufmann, Massachusetts, pp 3–18

    Google Scholar 

  • Cutello V, Narzisi G, Nicosia G (2006) A multi-objective evolutionary approach to the protein structure prediction problem. J R Soc Interf 3(6):139–151

    Article  Google Scholar 

  • Das S, Suganthan PN (2011) Differential evolution: a survey of the state-of-the-art. IEEE Trans Evol Comput 15(1):4–31

    Article  Google Scholar 

  • Derrac J, García S, Molina D, Herrera F (2011) A practical tutorial on the use of nonparametric statistical tests as a methodology for comparing evolutionary and swarm intelligence algorithms. Swarm Evol Comput 1:3–18

    Article  Google Scholar 

  • Dinubhai PM, Shah HB (2013) Comparative study of multi-class protein structure prediction using advanced soft computing techniques. Int J Eng Sci Innov Technol 2:2

    Google Scholar 

  • Ecker J, Kupferschmid M, Lawrence C, Reilly A, Scott A (2002) An application of nonlinear optimization in molecular biology. Eur J Oper Res 138:452–458

    Article  MATH  MathSciNet  Google Scholar 

  • Eisenmenger F, Hansmann UHE, Hayryan S, Hu CK (2001) [SMMP] : A modern package for protein simulations. Comput Phys. Commun 138:192–212

    Article  MATH  Google Scholar 

  • Eman Y, Badr A, Farag I (2010) Cellular evolutionary algorithms for solving protein folding problem. Egypt Comput Sci J 34/2

  • Kaiser CE, Lamont GB, Merkle LD, Gates GH Jr, Pachter R (1997) Real-valued and hybird genetic algorithms for polypeptide structure prediction. The association for computing machinery. In: Proceedings of the Symposium on Applied Computing, New York

  • Klepeis JL, Pieja MJ, Floudas CA (2003) Hybrid global optimization algorithms for protein structure prediction: alternating hybrids. Biophys J 84:869–882

  • König R, Dandekar T (1999) Refined genetic algorithm simulation to model protein. J Mol Model 5:317–324

  • Liang F, Wong WH (2001) Evolutionary Monte Carlo for protein folding simulations. J. Chem. Phys 115:3374–3380

    Article  Google Scholar 

  • Mahmood ZN (2012) Protein tertiary structure prediction based on main chain angle using a hybrid bees colony optimization algorithm. Int J Mod Phys Conf Ser 9(2012):143–156

    Article  Google Scholar 

  • Mandle AK, Jain P, Shrivastava SK (2012) Protein structure prediction using support vector machine. Int J Soft Comput 3(1):67–78

    Article  Google Scholar 

  • Nayeem A, Vila J, Scheraga HA (1991) A comparative study of the simulated annealing and Monte-Carlo with minimization approaches to the minimum energy structures of polypeptides: [met]-enkephalin. J Comput Chem 12:594–605

    Article  Google Scholar 

  • Nicosia G, Stracquadanio G (2007) Generalized pattern search and mesh adaptive direct search algorithms for protein structure prediction., Algorithms in Bioinformatics, LNCSSpringer, Berlin

    Book  Google Scholar 

  • Nicosia G, Stracquadanio G (2008) Generalized pattern search algorithm for peptide structure prediction. Biophys J 95:4988–4999

    Article  Google Scholar 

  • Qin AK, Huang VL, Suganthan PN (2009) Differential evolution algorithm with strategy adaptation for global numerical optimization. IEEE Trans Evol Comput 13:398–417

    Article  Google Scholar 

  • Ramachandran Plot (1963) http://dicsoft1.physics.iisc.ernet.in/rp/

  • Shmygelska A, Hoos HH (2003) An improved ant colony optimization algorithm for the 2D HP protein folding problem. Lect. Notes Comput. Sci. 2671:400–412

    Article  MathSciNet  Google Scholar 

  • Storn R, Price KV (1997) Differential evolution—a simple and efficient heuristic for global optimization over continuous spaces. J Glob Optim 11:341–359

    Article  MATH  MathSciNet  Google Scholar 

  • Stout M, Bacardit J, Hirst JD, Smith RE, Krasnogor N (2009) Prediction of topological contacts in proteins using learning classifier systems. Soft computing. Springer, Berlin

    Google Scholar 

  • Sudha S, Baskar S, Krishnaswamy S (2013a) Protein tertiary structure prediction using evolutionary algorithms. Int J Emerg Technol Comput Appl Sci 3(3):338–348

  • Sudha S, Baskar S, Krishnaswamy S (2013b) Multi-objective approach for protein structure prediction. Swarm, evolutionary, and memetic computing. Lect Notes Comput Sci 8298(2013):511–522

  • Takahashi O, Kita H, Kobayashi S (1999) Protein folding by a hierarchical genetic algorithm. In: Proceedings of 4th Internation Symposium on Artificial Life and Robotics (AROB’99)

  • Tantar AA, Melab N, Talbi EG (2008) A grid-based genetic algorithm combined with an adaptive simulated annealing for protein structure prediction. Soft Computing. Springer, Berlin, pp 1185–1198

    Google Scholar 

  • Unger R, Moult J (1993) Genetic algorithm for 3D protein folding simulations. In: Proceedings of 5th International Conference on Genetic Algorithms, pp 581–588

  • Vengadesan K, Gautham N (2004) Energy landscale of met-enkephalin and leu-enkephalin drawn using mutually orthogonal latin squares sampling. J Phys Chem B 108:11196–11205

    Article  Google Scholar 

  • Zhang Y, Wu L, Wang S (2013) Solving two-dimensional HP model by firefly algorithm and simplified energy function. Math Probl Eng 2013:9. doi:10.1155/2013/398141

  • Zakaria NM, Alqattan RA (2013) A comparison between artificial bee colony and particle swarm optimization algorithms for protein structure prediction problem. Neural information processing. Lect Notes Comput Sci 8227:331–340

    Article  Google Scholar 

  • Zhan L, Chen JZY, Liu WK (2006) Conformational study of Met-enkephalin based on the ECEPP force fields. Biophys J 91:2399–2404

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to S. Sudha.

Additional information

Communicated by V. Loia.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Sudha, S., Baskar, S., Amali, S.M.J. et al. Protein structure prediction using diversity controlled self-adaptive differential evolution with local search. Soft Comput 19, 1635–1646 (2015). https://doi.org/10.1007/s00500-014-1353-2

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00500-014-1353-2

Keywords

Navigation