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 条
  • [41] Pytearcat: PYthon']PYthon TEnsor AlgebRa calCulATor A python']python package for general relativity and tensor calculus
    San Martin, M.
    Sureda, J.
    ASTRONOMY AND COMPUTING, 2022, 39
  • [42] A variable selection package driving Netica with Python']Python
    Beuzen, Tomas
    Simmons, Joshua
    ENVIRONMENTAL MODELLING & SOFTWARE, 2019, 115 : 1 - 5
  • [43] PyVisualFields: A Python']Python Package for Visual Field Analysis
    Eslami, Mohammad
    Kazeminasab, Saber
    Sharma, Vishal
    Li, Yangjiani
    Fazli, Mojtaba
    Wang, Mengyu
    Zebardast, Nazlee
    Elze, Tobias
    TRANSLATIONAL VISION SCIENCE & TECHNOLOGY, 2023, 12 (02):
  • [44] salmon: A Symbolic Linear Regression Package for Python']Python
    Boyd, Alex
    Sun, Dennis L.
    JOURNAL OF STATISTICAL SOFTWARE, 2024, 108 (08): : 1 - 26
  • [45] AccuCalc: A Python']Python Package for Accuracy Calculation in GWAS
    Biova, Jana
    Dietz, Nicholas
    Chan, Yen On
    Joshi, Trupti
    Bilyeu, Kristin
    Skrabisova, Maria
    GENES, 2023, 14 (01)
  • [46] CoClust: A Python']Python Package for Co-Clustering
    Role, Francois
    Morbieu, Stanislas
    Nadif, Mohamed
    JOURNAL OF STATISTICAL SOFTWARE, 2019, 88 (07): : 1 - 29
  • [47] NetPlotBrain: A Python']Python package for visualizing networks and brains
    Fanton, Silvia
    Thompson, William Hedley
    NETWORK NEUROSCIENCE, 2023, 7 (02) : 461 - 477
  • [48] AMEP: The active matter evaluation package for Python']Python
    Hecht, Lukas
    Dormann, Kay-Robert
    Spanheimer, Kai Luca
    Ebrahimi, Mahdieh
    Cordts, Malte
    Mandal, Suvendu
    Mukhopadhyay, Aritra K.
    Liebchen, Benno
    COMPUTER PHYSICS COMMUNICATIONS, 2025, 309
  • [49] LENSINGGW: a PYTHON']PYTHON package for lensing of gravitational waves
    Pagano, G.
    Hannuksela, O. A.
    Li, T. G. F.
    ASTRONOMY & ASTROPHYSICS, 2020, 643 (643)
  • [50] DarsakX: A Python']Python package for designing and analyzing imaging of
    Tiwari, N. K.
    Vadawale, S. V.
    Mithun, N. P. S.
    Vaishnava, C. S.
    Saiguhan, B.
    ASTRONOMY AND COMPUTING, 2024, 47