Phyx: phylogenetic tools for unix

被引:211
作者
Brown, Joseph W. [1 ]
Walker, Joseph F. [1 ]
Smith, Stephen A. [1 ]
机构
[1] Univ Michigan, Dept Ecol & Evolutionary Biol, Ann Arbor, MI 48109 USA
基金
美国国家科学基金会;
关键词
D O I
10.1093/bioinformatics/btx063
中图分类号
Q5 [生物化学];
学科分类号
071010 ; 081704 ;
摘要
The ease with which phylogenomic data can be generated has drastically escalated the computational burden for even routine phylogenetic investigations. To address this, we present phyx: a collection of programs written in C++to explore, manipulate, analyze and simulate phylogenetic objects (alignments, trees and MCMC logs). Modelled after Unix/GNU/Linux command line tools, individual programs perform a single task and operate on standard I/O streams that can be piped to quickly and easily form complex analytical pipelines. Because of the stream-centric paradigm, memory requirements are minimized (often only a single tree or sequence in memory at any instance), and hence phyx is capable of efficiently processing very large datasets. Availability and Implementation: phyx runs on POSIX-compliant operating systems. Source code, installation instructions, documentation and example files are freely available under the GNU General Public License at https://github.com/FePhyFoFum/phyx
引用
收藏
页码:1886 / 1888
页数:3
相关论文
共 11 条
[1]   Bayesian model adequacy and choice in phylogenetics [J].
Bollback, JP .
MOLECULAR BIOLOGY AND EVOLUTION, 2002, 19 (07) :1171-1180
[2]   ETE 3: Reconstruction, Analysis, and Visualization of Phylogenomic Data [J].
Huerta-Cepas, Jaime ;
Serra, Francois ;
Bork, Peer .
MOLECULAR BIOLOGY AND EVOLUTION, 2016, 33 (06) :1635-1638
[3]   The Newick utilities: high-throughput phylogenetic tree processing in the Unix shell [J].
Junier, Thomas ;
Zdobnov, Evgeny M. .
BIOINFORMATICS, 2010, 26 (13) :1669-1670
[4]  
Maddison W. P., 2017, Mesquite: a modular system for evolutionary analysis. Version 3.04
[5]   ASTRAL: genome-scale coalescent-based species tree estimation [J].
Mirarab, S. ;
Reaz, R. ;
Bayzid, Md. S. ;
Zimmermann, T. ;
Swenson, M. S. ;
Warnow, T. .
BIOINFORMATICS, 2014, 30 (17) :I541-I548
[6]   ape 3.0: New tools for distance-based phylogenetics and evolutionary analysis in R [J].
Popescu, Andrei-Alin ;
Huber, Katharina T. ;
Paradis, Emmanuel .
BIOINFORMATICS, 2012, 28 (11) :1536-1537
[7]   Phyutility: a phyloinformatics tool for trees, alignments and molecular data [J].
Smith, Stephen A. ;
Dunn, Casey W. .
BIOINFORMATICS, 2008, 24 (05) :715-716
[8]   Analysis of phylogenomic datasets reveals conflict, concordance, and gene duplications with examples from animals and plants [J].
Smith, Stephen A. ;
Moore, Michael J. ;
Brown, Joseph W. ;
Yang, Ya .
BMC EVOLUTIONARY BIOLOGY, 2015, 15
[9]   Macroevolutionary Dynamics and Historical Biogeography of Primate Diversification Inferred from a Species Supermatrix [J].
Springer, Mark S. ;
Meredith, Robert W. ;
Gatesy, John ;
Emerling, Christopher A. ;
Park, Jong ;
Rabosky, Daniel L. ;
Stadler, Tanja ;
Steiner, Cynthia ;
Ryder, Oliver A. ;
Janecka, Jan E. ;
Fisher, Colleen A. ;
Murphy, William J. .
PLOS ONE, 2012, 7 (11)
[10]   DendroPy: a Python']Python library for phylogenetic computing [J].
Sukumaran, Jeet ;
Holder, Mark T. .
BIOINFORMATICS, 2010, 26 (12) :1569-1571