A fast and memory-efficient implementation of the transfer bootstrap

被引:14
|
作者
Lutteropp, Sarah [1 ]
Kozlov, Alexey M. [1 ]
Stamatakis, Alexandros [1 ,2 ]
机构
[1] Heidelberg Inst Theoret Studies, Computat Mol Evolut Grp, D-69118 Heidelberg, Germany
[2] Karlsruhe Inst Technol, Inst Theoret Informat, D-76128 Karlsruhe, Germany
关键词
PHYLOGENIES;
D O I
10.1093/bioinformatics/btz874
中图分类号
Q5 [生物化学];
学科分类号
071010 ; 081704 ;
摘要
Motivation: Recently, Lemoine et al. suggested the transfer bootstrap expectation (TBE) branch support metric as an alternative to classical phylogenetic bootstrap support for taxon-rich datasets. However, the original TBE implementation in the booster tool is compute- and memory-intensive. Results: We developed a fast and memory-efficient TBE implementation. We improve upon the original algorithm by Lemoine et al. via several algorithmic and technical optimizations. On empirical as well as on random tree sets with varying taxon counts, our implementation is up to 480 times faster than booster. Furthermore, it only requires memory that is linear in the number of taxa, which leads to 10x to 40x memory savings compared with booster.
引用
收藏
页码:2280 / 2281
页数:2
相关论文
共 50 条
  • [21] Fast and Memory-Efficient Import Vector Domain Description
    Decherchi, Sergio
    Cavalli, Andrea
    NEURAL PROCESSING LETTERS, 2020, 52 (01) : 511 - 524
  • [22] AdaptWID: An Adaptive, Memory-Efficient Window Aggregation Implementation
    Li, Jin
    Tufte, Kristin
    Maier, David
    Papadimos, Vassilis
    IEEE INTERNET COMPUTING, 2008, 12 (06) : 22 - 29
  • [23] A Fast and Memory-Efficient Approach to NDN Name Lookup
    Dacheng He
    Dafang Zhang
    Ke Xu
    Kun Huang
    Yanbiao Li
    中国通信, 2017, 14 (10) : 61 - 69
  • [24] Fast and Memory-Efficient Import Vector Domain Description
    Sergio Decherchi
    Andrea Cavalli
    Neural Processing Letters, 2020, 52 : 511 - 524
  • [25] A fast and memory-efficient hierarchical graph clustering algorithm
    Szilágyi, László
    Szilágyi, Sándor Miklós
    Hirsbrunner, Béat
    Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), 2014, 8834 : 247 - 254
  • [26] Memory-Efficient FPGA Implementation of Stochastic Simulated Annealing
    Shin, Duckgyu
    Onizawa, Naoya
    Gross, Warren J.
    Hanyu, Takahiro
    IEEE JOURNAL ON EMERGING AND SELECTED TOPICS IN CIRCUITS AND SYSTEMS, 2023, 13 (01) : 108 - 118
  • [27] Fast, memory-efficient traffic estimation by coincidence counting
    Hao, F
    Kodialam, M
    Lakshman, TV
    Zhang, H
    IEEE INFOCOM 2005: THE CONFERENCE ON COMPUTER COMMUNICATIONS, VOLS 1-4, PROCEEDINGS, 2005, : 2080 - 2090
  • [28] A memory-efficient scheme for fast spectral photon mapping
    Ikeda, Kosuke
    Takizawa, Hiroyuki
    Kobayashi, Hiroaki
    PROCEEDINGS OF THE NINTH IASTED INTERNATIONAL CONFERENCE ON COMPUTER GRAPHICS AND IMAGING, 2007, : 75 - 80
  • [29] Memory-efficient w-projection with the fast Gauss transform
    Bannister, K. W.
    Cornwell, T. J.
    MONTHLY NOTICES OF THE ROYAL ASTRONOMICAL SOCIETY, 2013, 430 (03) : 2390 - 2400
  • [30] Fast Memory-efficient Anomaly Detection in Streaming Heterogeneous Graphs
    Manzoor, Emaad
    Milajerdi, Sadegh M.
    Akoglu, Leman
    KDD'16: PROCEEDINGS OF THE 22ND ACM SIGKDD INTERNATIONAL CONFERENCE ON KNOWLEDGE DISCOVERY AND DATA MINING, 2016, : 1035 - 1044