Parallel Algorithms in Molecular Biology

Scalable parallel computer architectures provide the computational performance needed for advanced computing problems in molecular biology. Many scientific challenges in molecular biology have associated with them a computational requirement that must be solved before scientific progress can be made. We have developed a number of parallel algorithms and techniques useful in determining biological structure and function. Two example applications are the alignment of multiple DNA and protein sequences using speculative computation and the calculation of the solvent accessible surface area of proteins used to predict the three-dimensional conformation of these molecules from their primary structure. Timing results demonstrate substantial performance improvements with parallel implementations compared with conventional sequential systems. As the developed methods allow molecular biologists to perform computational tasks that would not otherwise be possible, we continue to develop parallel algorithms useful to this important scientific field.

[1]  C A Johnson,et al.  Parallel computing in biomedical research. , 1994, Science.

[2]  O. Frieder,et al.  Parallel homologous sequence searching in large databases , 1995, Proceedings Frontiers '95. The Fifth Symposium on the Frontiers of Massively Parallel Computation.

[3]  Andrew Sohn,et al.  Parallel Speculative Computation of Simulated Annealing , 1994, 1994 International Conference on Parallel Processing Vol. 3.

[4]  R. L. Martino,et al.  How Can Massively Parallel Computers Help in the Prediction of Protein Structure , 1995 .

[5]  B. Lee,et al.  The interpretation of protein structures: estimation of static accessibility. , 1971, Journal of molecular biology.

[6]  D. Higgins,et al.  See Blockindiscussions, Blockinstats, Blockinand Blockinauthor Blockinprofiles Blockinfor Blockinthis Blockinpublication Clustal: Blockina Blockinpackage Blockinfor Blockinperforming Multiple Blockinsequence Blockinalignment Blockinon Blockina Minicomputer Article Blockin Blockinin Blockin , 2022 .

[7]  Alok N. Choudhary,et al.  Parallel computation of solvent accessible surface area of protein molecules , 1993, [1993] Proceedings Seventh International Parallel Processing Symposium.

[8]  Peter J. Munson,et al.  A novel randomized iterative strategy for aligning multiple protein sequences , 1991, Comput. Appl. Biosci..

[9]  Ophir Frieder,et al.  Parallel Multiple Sequence Alignment Using Speculative Computation , 1995, ICPP.

[10]  E. Kabat,et al.  Sequences of proteins of immunological interest , 1991 .

[11]  Desmond G. Higgins,et al.  Fast and sensitive multiple sequence alignments on a microcomputer , 1989, Comput. Appl. Biosci..