Phyx: phylogenetic tools for unix

被引:169
|
作者
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
相关论文
共 50 条
  • [1] Working with unix tools
    Spinellis, D
    [J]. IEEE SOFTWARE, 2005, 22 (06) : 9 - 11
  • [2] Unix system security tools
    Ross, ST
    [J]. IEEE NETWORK, 2000, 14 (01): : 6 - 7
  • [3] A new phylogenetic data standard for computable clade definitions: the Phyloreference Exchange Format (Phyx)
    Vaidya, Gaurav
    Cellinese, Nico
    Lapp, Hilmar
    [J]. PEERJ, 2022, 10
  • [4] UNIX MUSIC TOOLS AT BELLCORE
    LANGSTON, PS
    [J]. SOFTWARE-PRACTICE & EXPERIENCE, 1990, 20 : S47 - S61
  • [5] SPECIAL ISSUE ON UNIX TOOLS
    KRISHNAMURTHY, B
    [J]. SOFTWARE-PRACTICE & EXPERIENCE, 1990, 20 : S1 - S2
  • [6] UNIX TOOLS TRANSLATE CBASIC, ACCESS OTHER UNIX SYSTEMS
    JONES, K
    [J]. MINI-MICRO SYSTEMS, 1982, 15 (10): : 113 - 113
  • [7] THE SOFTWARE TOOLS - UNIX CAPABILITIES ON NON-UNIX SYSTEMS
    SCHERRER, DK
    SCHERRER, PH
    STRONG, TH
    PENNY, SJ
    [J]. BYTE, 1983, 8 (11): : 430 - &
  • [8] Tools to cross the UNIX/NT divide
    Alexander, M
    [J]. DATAMATION, 1996, 42 (03): : 54 - &
  • [9] MKS TOOLKIT - UNIX TOOLS ON A PC
    SEALY, B
    [J]. INFORMATION TECHNOLOGY AND LIBRARIES, 1992, 11 (04) : 448 - 451
  • [10] OTHER UNIX SYSTEMS TOOLS ARE ON THE WAY
    RICCIUTI, M
    [J]. DATAMATION, 1993, 39 (03): : 57 - &