Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
10.1145/582034.582054acmconferencesArticle/Chapter ViewAbstractPublication PagesscConference Proceedingsconference-collections
Article

Parallel implementation and performance of fastDNAml: a program for maximum likelihood phylogenetic inference

Published: 10 November 2001 Publication History

Abstract

This paper describes the parallel implementation of fastDNAml, a program for the maximum likelihood inference of phylogenetic trees from DNA sequence data. Mathematical means of inferring phylogenetic trees have been made possible by the wealth of DNA data now available. Maximum likelihood analysis of phylogenetic trees is extremely computationally intensive. Availability of computer resources is a key factor limiting use of such analyses. fastDNAml is implemented in serial, PVM, and MPI versions, and may be modified to use other message passing libraries in the future. We have developed a viewer for comparing phylogenies. We tested the scaling behavior of fastDNAml on an IBM RS/6000 SP up to 64 processors. The parallel version of fastDNAml is one of very few computational phylogenetics codes that scale well. fastDNAml is available for download as source code or compiled for Linux or AIX.

References

[1]
Joint Center for Structural Genomics. Home page, http://www.jcsg.org/, accessed May 2001.
[2]
Korber, B., M. Muldoon, J. Theiler, F. Gao, R. Gupta, A. Lapedes, B.H. Hahn, S. Wolinsky, T. Bhattacharya. 2000. Timing the Ancestor of the HIV-1 Pandemic Strains, http://www.sciencemag.org/cgi/content/full/288/5472/1789, accessed May 2001.
[3]
Olsen, G. J., H. Matsuda, R. Hagstrom, and R. Overbeek. 1994. fastDNAml: A tool for construction of phylogenetic trees of DNA sequences using maximum likelihood. Comput. Appl. Biosci. 10: 41-48.
[4]
Olsen, G.J. Home page. http://geta.life.uiuc.edu/~gary/, accessed May 2001.
[5]
Felsenstein, J. 1981. Evolutionary trees from DNA sequences: A maximum likelihood approach. J. Mol. Evol. 17: 368-376.
[6]
Stewart, C.A., T.W. Tan, M. Buckhorn, D. Hart, D.K. Berry, L. Zhang, E. Wernert, M. Sakharkar, W. Fischer, D.F. McMullen. 2000. Evolutionary biology and high performance computing. In: R.F. Enenkel. Software Tools for Computational Biology, http://www.cas.ibm.com/archives/1999/workshop_report/bio.html, accessed May 2001.
[7]
Felsenstein, J. 1978. The number of evolutionary trees. Syst. Zool. 27: 27-33.
[8]
National center for biotechnology information. Home page, http://www.ncbi.nlm.nih.gov/, accessed May 2001.
[9]
Maidak B.L., J.R. Cole, T.G. Lilburn, C.T. Parker Jr., P.R. Saxman, R.J. Farris, G.M. Garrity, G.J. Olsen, T.M. Schmidt, J.M. Tiedje. 2001. The RDP-II (Ribosomal Database Project). Nucleic Acids Res. 29(1):173-4
[10]
Maddison, D.R. and W. P. Maddison. 1998. The Tree of Life: A multi-authored, distributed Internet project containing information about phylogeny and biodiversity. http://phylogeny.arizona.edu/tree/phylogeny.html, accessed July 2001.
[11]
Bodlaender, H., M. Fellows, and T. Warnow. 1992. Two strikes against perfect phylogeny. pp. 273-283 In: Proceedings of the 19th International Colloquium on Automata, Languages, and Programming, Lecture Notes in Computer Science, Springer-Verlag, NY.
[12]
Hershkovitz, M.A., and D.D. Leipe. 1998. Phylogenetic analysis. In: Bioinformatics: a practical guide to the analysis of genes and proteins. A.D. Baxevanis and B.F.F. Ouelette (Eds.), pp. 189-230. New York: Wiley-Liss.
[13]
Jermiin, L. S., G.J. Olsen, and S. Easteal. 1997. Majority rule consensus of maximum likelihood trees. Mol. Biol. Evol. 14: 1296-1302.
[14]
Swofford, D. L., G.J. Olsen, P.J. Waddell, and D.M. Hillis. 1996. Phylogenetic inference. In: Molecular Systematics, 2nd edition D. M. Hillis, C. Moritz and B. K. Mable (Eds.), pp. 407-514 Sunderland, MA: Sinauer Associates.
[15]
Sarin, V., A. Grama, and A. Sameh. 1998. Analyzing the Error Bounds of Multipole-Based Treecodes. Proceedings of the IEEE/ACM SC98 Conference. Orlando, FL, Nov 1998.
[16]
Van de Peer, Y., P. De Rijk, J. Wuyts, T. Winkelmans, and R. De Wachter. 2000. The European small subunit ribosomal RNA database. Nucleic Acids Research 28(1):175-6.
[17]
Papakhian, M. The UITS Research SP system, http://spwww.iu.edu/, accessed May 2001.
[18]
Snell, Q., M. Whiting, M. Clement, and D. McLaughlin. 2000. Parallel phylogenetic inference. Proceedings of the IEEE/ACM SC2000 Conference. Dallas, TX, Nov 2000.
[19]
Bader, D.A., B.M.E. Moret, T. Warnow, S.K. Wyman, and M. Yan. 2001. High-performance algorithm engineering for gene-order phylogenies. DIMACS Workshop on Whole Genome Comparison, Rutgers University. http://www.cs.utexas.edu/users/stacia/papers/dimacs.pdf, accessed May 2001.
[20]
Blanchette, M., G. Bourque, and D. Sankoff. 1997. Breakpoint phylogenies. Genome Informatics 1997 (Eds: S. Miyano and T. Takagi) Universal Academy Press, Tokyo, pp. 5-34.
[21]
Roshan, U., L. Nakhleh, J. Sun, and T. Warnow. 2001. Designing fast converging methods in phylogenetics: an experimental study. Proceedings of Intelligent Systems for Molecular Biology (ISMB) 2001, Copenhagen. http://bioinformatics.oupjournals.org/content/vol17/suppl_1/, accessed July 2001.
[22]
Ceron, C., J. Dopazo, E.L. Zapata, J.M. Carazo, and O. Trelles. 1998. Parallel implementation of DNAml program on message-passing architectures. Parallel Computing 24: 701-716.
[23]
Wernert, E. TreeViewer for maximum likelihood analysis of phylogenetic data, http://www.avl.iu.edu/projects/DNAml/, accessed May 2001.
[24]
Open Inventor. http://www.sgi.com/software/inventor/, accessed July 2001.
[25]
Hart, D. Maximum Likelihood Analysis of Phylogenetic Data, http://www.indiana.edu/~rac/hpc/fastDNAml/index.html, accessed May 2001.
[26]
Hein, J. 1989. A tree reconstruction method that is economical in the number of pairwise comparisons used. Mol. Biol. Evol. 6: 669-684.
[27]
Olsen, G. J. 1988. Phylogenetic analysis using ribosomal RNA. Methods Enzymol. 164: 793-812.
[28]
Livny, M. The Condor Project Homepage. http://www.cs.wisc.edu/condor/, accessed July 2001.

Cited By

View all
  • (2024)The Tree Reconstruction Game: Phylogenetic Reconstruction Using Reinforcement LearningMolecular Biology and Evolution10.1093/molbev/msae10541:6Online publication date: 3-Jun-2024
  • (2022)Construction of Full Order-of-Addition Generalization Simplex-Centroid Designs by the Directed Graph ApproachMathematics10.3390/math1003044310:3(443)Online publication date: 29-Jan-2022
  • (2022)Generalized Euclidean Measure to Estimate Distances on Multilayer NetworksACM Transactions on Knowledge Discovery from Data10.1145/352939616:6(1-22)Online publication date: 30-Jul-2022
  • Show More Cited By

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Conferences
SC '01: Proceedings of the 2001 ACM/IEEE conference on Supercomputing
November 2001
756 pages
ISBN:158113293X
DOI:10.1145/582034
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

Sponsors

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 10 November 2001

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. bioinformatics
  2. maximum likelihood
  3. parallel applications
  4. phylogenetics
  5. scalability

Qualifiers

  • Article

Conference

SC '01
Sponsor:

Acceptance Rates

SC '01 Paper Acceptance Rate 60 of 240 submissions, 25%;
Overall Acceptance Rate 1,516 of 6,373 submissions, 24%

Upcoming Conference

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)8
  • Downloads (Last 6 weeks)0
Reflects downloads up to 25 Jan 2025

Other Metrics

Citations

Cited By

View all
  • (2024)The Tree Reconstruction Game: Phylogenetic Reconstruction Using Reinforcement LearningMolecular Biology and Evolution10.1093/molbev/msae10541:6Online publication date: 3-Jun-2024
  • (2022)Construction of Full Order-of-Addition Generalization Simplex-Centroid Designs by the Directed Graph ApproachMathematics10.3390/math1003044310:3(443)Online publication date: 29-Jan-2022
  • (2022)Generalized Euclidean Measure to Estimate Distances on Multilayer NetworksACM Transactions on Knowledge Discovery from Data10.1145/352939616:6(1-22)Online publication date: 30-Jul-2022
  • (2022)Predicting a Person’s Next Activity Region with a Dynamic Region-Relation-Aware Graph Neural NetworkACM Transactions on Knowledge Discovery from Data10.1145/352909116:6(1-23)Online publication date: 30-Jul-2022
  • (2022)Context-aware Emotion Detection from Low-resource Urdu Language Using Deep Neural NetworkACM Transactions on Asian and Low-Resource Language Information Processing10.1145/352857622:5(1-30)Online publication date: 1-Apr-2022
  • (2022)Triangle Dropping: An Occluded-geometry Predictor for Energy-efficient Mobile GPUsACM Transactions on Architecture and Code Optimization10.1145/352786119:3(1-20)Online publication date: 25-May-2022
  • (2022)Accelerating Video Captioning on Heterogeneous System ArchitecturesACM Transactions on Architecture and Code Optimization10.1145/352760919:3(1-25)Online publication date: 25-May-2022
  • (2022)Explanation-Driven HCI Model to Examine the Mini-Mental State for Alzheimer’s DiseaseACM Transactions on Multimedia Computing, Communications, and Applications10.1145/352717420:2(1-16)Online publication date: 1-Apr-2022
  • (2022)StyleFusion: Disentangling Spatial Segments in StyleGAN-Generated ImagesACM Transactions on Graphics10.1145/352716841:5(1-15)Online publication date: 26-Oct-2022
  • (2022)Accepting Human-like Avatars in Social and Professional RolesACM Transactions on Human-Robot Interaction10.1145/352602611:3(1-19)Online publication date: 13-Jul-2022
  • Show More Cited By

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Figures

Tables

Media

Share

Share

Share this Publication link

Share on social media