TreeSwift: A massively scalable Python']Python tree package

被引:15
|
作者
Moshiri, N. [1 ]
机构
[1] Univ Calif San Diego, Dept Comp Sci & Engn, La Jolla, CA 92093 USA
关键词
Phylogenetics; Tree traversal; Scalable; !text type='Python']Python[!/text;
D O I
10.1016/j.softx.2020.100436
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Phylogenetic trees are essential to evolutionary biology, and numerous methods exist that attempt to extract phylogenetic information applicable to a wide range of disciplines, such as epidemiology and metagenomics. Currently, the three main Python packages for trees are Bio.Phylo, DendroPy, and the ETE Toolkit, but as dataset sizes grow, parsing and manipulating ultra-large trees becomes impractical for these tools. To address this issue, we present TreeSwift, a user-friendly and massively scalable Python package for traversing and manipulating trees that is ideal for algorithms performed on ultra-large trees. (C) 2020 The Author. Published by Elsevier B.V.
引用
收藏
页数:4
相关论文
共 50 条
  • [31] pyBSM: A Python']Python package for modeling imaging systems
    LeMaster, Daniel A.
    Eismann, Michael T.
    LONG-RANGE IMAGING II, 2017, 10204
  • [32] pyFUME: a Python']Python Package for Fuzzy Model Estimation
    Fuchs, Caro
    Spolaor, Simone
    Nobile, Marco S.
    Kaymak, Uzay
    2020 IEEE INTERNATIONAL CONFERENCE ON FUZZY SYSTEMS (FUZZ-IEEE), 2020,
  • [33] CausalBO: A Python']Python Package for Causal Bayesian Optimization
    Roberts, Jeremy
    Javidian, Mohammad Ali
    SOUTHEASTCON 2024, 2024, : 1370 - 1375
  • [34] dingo: a Python']Python package for metabolic flux sampling
    Chalkis, Apostolos
    Fisikopoulos, Vissarion
    Tsigaridas, Elias
    Zafeiropoulos, Haris
    BIOINFORMATICS ADVANCES, 2024, 4 (01):
  • [35] pyMune: A Python']Python package for complex clusters detection
    Abbas, Mohamed Ali
    El-Zoghabi, Adel
    Shoukry, Amin
    SOFTWARE IMPACTS, 2023, 17
  • [36] A Python']Python upgrade to the GooFit package for parallel fitting
    Schreiner, Henry
    Pandey, Himadri
    Sokoloff, Michael D.
    Hittle, Bradley
    Tomko, Karen
    Hasse, Christoph
    23RD INTERNATIONAL CONFERENCE ON COMPUTING IN HIGH ENERGY AND NUCLEAR PHYSICS (CHEP 2018), 2019, 214
  • [37] ADOpy: a python']python package for adaptive design optimization
    Yang, Jaeyeong
    Pitt, Mark A.
    Ahn, Woo-Young
    Myung, Jay I.
    BEHAVIOR RESEARCH METHODS, 2021, 53 (02) : 874 - 897
  • [38] serpentTools: A Python']Python Package for Expediting Analysis with Serpent
    Johnson, Andrew E.
    Kotlyar, Dan
    Terlizzi, Stefano
    Ridley, Gavin
    NUCLEAR SCIENCE AND ENGINEERING, 2020, 194 (11) : 1016 - 1024
  • [39] pyjeo: A Python']Python Package for the Analysis of Geospatial Data
    Kempeneers, Pieter
    Pesek, Ondrej
    De Marchi, Davide
    Soille, Pierre
    ISPRS INTERNATIONAL JOURNAL OF GEO-INFORMATION, 2019, 8 (10)
  • [40] pymetamodels: A Python']Python package for metamodeling and design automation
    Escribano, Nicolas
    Bielsa, Jose Manuel
    Lahuerta, Francisco
    SOFTWAREX, 2024, 26