Abstract
This paper presents a methodology for the design of a reconfigurable computing system applied to a complex problem in molecular Biology: the protein folding problem. An efficient hardware-based approach was devised to achieve a significant reduction of the search space of possible foldings. Several simulations were done to evaluate the performance of the system as well as the demand for FPGA’s resources. Also a complete desktop-FPGA system was developed. This work is the base for future hardware implementations aimed at finding the optimal solution for protein folding problems using the 2D-HP model.
This work was partially supported by the Brazilian National Research Council – CNPq, under research grants no. 305720/2004-0 and 506479/2004-8.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Berger, B., Leight, T.: Protein folding in the hydrophobic-hydrophilic (HP) model is NP-complete. J. Comput. Biol. 5, 27–40 (1998)
Crescenzi, P., et al.: On the complexity of protein folding. J. Comput. Biol. 5, 423–466 (1998)
Dill, K.A., et al.: Principles of protein folding - a perspective from simple exact models. Protein Sci. 4, 561–602 (1995)
Dill, K.A.: Theory for the folding and stability of globular proteins. Biochemistry 24, 1501–1509 (1985)
Jacobi, R.P., et al.: Reconfigurable systems for sequence alignment and for general dynamic programming. Genetics and Molecular Research 4, 543–552 (2005)
Lehninger, A.L., Nelson, D.L., Cox, M.M.: Principles of Biochemistry, 2nd edn. Worth Publishers, New York (1998)
Lopes, H.S., Scapin, M.P.: An enhanced genetic algorithm for protein structure prediction using the 2D hydrophobic-polar model. In: Talbi, E.-G., et al. (eds.) EA 2005. LNCS, vol. 3871, pp. 238–246. Springer, Heidelberg (2006)
Marongiu, A., Palazzari, P., Rosato, V.: Designing hardware for protein sequence analysis. Bioinformatics 19, 1739–1740 (2003)
Moritz, G.L., et al.: Implementation of a parallel algorithm for pairwise alignment using reconfigurable computing. In: Proc. IEEE Int. Conf. on Reconfigurable Computing and FPGAs, pp. 99–105. IEEE Computer Society Press, Los Alamitos (2006)
Oliver, T., et al.: Using reconfigurable hardware to accelerate multiple sequence alignment with ClustalW. Bioinformatics 21, 3431–3432 (2005)
Yamaguchi, Y., Maruyama, T., Konagaya, A.: High speed homology search with FPGAs. In: Proc. Pacific Symposium on Biocomputing, pp. 271–282 (2002)
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 2007 Springer Berlin Heidelberg
About this paper
Cite this paper
Armstrong, N.B., Lopes, H.S., Lima, C.R.E. (2007). Reconfigurable Computing for Accelerating Protein Folding Simulations. In: Diniz, P.C., Marques, E., Bertels, K., Fernandes, M.M., Cardoso, J.M.P. (eds) Reconfigurable Computing: Architectures, Tools and Applications. ARC 2007. Lecture Notes in Computer Science, vol 4419. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-71431-6_29
Download citation
DOI: https://doi.org/10.1007/978-3-540-71431-6_29
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-71430-9
Online ISBN: 978-3-540-71431-6
eBook Packages: Computer ScienceComputer Science (R0)