Industrial applications of high-performance computing for phylogeny reconstruction

被引:23
|
作者
Bader, DA [1 ]
Moret, BME [1 ]
Vawter, L [1 ]
机构
[1] Univ New Mexico, Dept Elect & Comp Engn, Albuquerque, NM 87131 USA
关键词
high-performance computing; computational genomics; phylogeny reconstruction; breakpoint analysis; gene rearrangement; drug discovery;
D O I
10.1117/12.434868
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Phylogenies (that is, tree-of-life relationships) derived from gene order data may prove crucial in answering some fundamental open questions in biomolecular evolution. Real-world interest is strong in determining these relationships. For example, pharmaceutical companies may use phylogeny reconstruction in drug discovery for discovering synthetic pathways unique to organisms that they wish to target. Health organizations study the phylogenies of organisms such as HIV in order to understand their epidemiologies and to aid in predicting the behaviors of future outbreaks. And governments are interested in aiding the production of such foodstuffs as rice, wheat and potatoes via genetics through understanding of the phylogenetic distribution of genetic variation in wild populations. Yet few techniques are available for difficult phylogenetic reconstruction problems. Appropriate tools for analysis of such data may aid in resolving some of the phylogenetic problems that have been analyzed without much resolution for decades. With the rapid accumulation of whole genome sequences for a wide diversity of taxa, especially microbial taxa, phylogenetic reconstruction based on changes in gene order and gene content is showing promise, particularly for resolving deep (i.e., ancient) branch splits. However, reconstruction from gene-order data is even more computationally expensive than reconstruction from sequence data, particularly in groups with large numbers of genes and highly-rearranged genomes. We have developed a software suite, GRAPPA, that extends the breakpoint analysis (BPAnalysis) method of Sankoff and Blanchette while running much faster: in a recent analysis of chloroplast genome data for species of Campanulaceae on a 512-processor Linux supercluster with Myrinet, we achieved a one-million-fold speedup over BPAnalysis. GRAPPA can use either breakpoint or inversion distance (computed exactly) for its computation and runs on single-processor machines as well as parallel and high-performance computers.
引用
收藏
页码:159 / 168
页数:10
相关论文
共 50 条
  • [1] High-Performance Computing: Fundamental Problems in Industrial Applications
    Chetverushkin, B. N.
    [J]. PARALLEL, DISTRIBUTED AND GRID COMPUTING FOR ENGINEERING, 2009, 21 : 369 - 388
  • [2] Autotuning in High-Performance Computing Applications
    Balaprakash, Prasanna
    Dongarra, Jack
    Gamblin, Todd
    Hall, Mary
    Hollingsworth, Jeffrey K.
    Norris, Boyana
    Vuduc, Richard
    [J]. PROCEEDINGS OF THE IEEE, 2018, 106 (11) : 2068 - 2083
  • [3] Industrial application areas of high-performance computing
    Strohmaier, E
    Dongarra, JJ
    Meuer, HW
    Simon, HD
    [J]. HIGH-PERFORMANCE COMPUTING AND NETWORKING, 1997, 1225 : 3 - 10
  • [4] High-performance polymers for industrial applications
    Haase, Danniebelle
    Fu, Zhenwen
    Bacho, Anne
    Pratt, Arlene
    [J]. ABSTRACTS OF PAPERS OF THE AMERICAN CHEMICAL SOCIETY, 2018, 255
  • [5] Packaging Materials in High-Performance Computing Applications
    Markondeya Raj Pulugurtha
    Himani Sharma
    Raghuram Pucha
    Mohanalingam Kathaperumal
    Rao Tummala
    [J]. Journal of the Indian Institute of Science, 2022, 102 : 461 - 487
  • [6] High-Performance Computing and Engineering Applications in Electromagnetics
    Yuan, Ning
    Li, Joshua Le-Wei
    Hu, Jun
    Bhardwaj, Ashutosh
    [J]. INTERNATIONAL JOURNAL OF ANTENNAS AND PROPAGATION, 2012, 2012
  • [7] Measuring high-performance computing with real applications
    Sayeed, Mohamed
    Bae, Hansang
    Zheng, Yili
    Armstrong, Brian
    Eigenmann, Rudolf
    Saied, Faisal
    [J]. COMPUTING IN SCIENCE & ENGINEERING, 2008, 10 (04) : 60 - 70
  • [8] High-Performance Computing Applications on Novel Architectures
    Kindratenko, Volodymyr
    Thiruvathukal, George K.
    Gottlieb, Steven
    [J]. COMPUTING IN SCIENCE & ENGINEERING, 2008, 10 (06) : 13 - 15
  • [9] MULTIMEDIA APPLICATIONS AND HIGH-PERFORMANCE COMPUTING - INTRODUCTION
    CHOUDHARY, A
    FOSTER, I
    STEVENS, R
    [J]. IEEE PARALLEL & DISTRIBUTED TECHNOLOGY, 1995, 3 (02): : 2 - 3
  • [10] Packaging Materials in High-Performance Computing Applications
    Pulugurtha, Markondeya Raj
    Sharma, Himani
    Pucha, Raghuram
    Kathaperumal, Mohanalingam
    Tummala, Rao
    [J]. JOURNAL OF THE INDIAN INSTITUTE OF SCIENCE, 2022, 102 (01) : 461 - 487