| Literature DB >> 28174903 |
Joseph W Brown1, Joseph F Walker1, Stephen A Smith1.
Abstract
SUMMARY: 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.Entities:
Mesh:
Year: 2017 PMID: 28174903 PMCID: PMC5870855 DOI: 10.1093/bioinformatics/btx063
Source DB: PubMed Journal: Bioinformatics ISSN: 1367-4803 Impact factor: 6.937
Selected phyx programs and their functions. See github for additional details and full program list
| Program | Function |
|---|---|
| pxlssq/pxlstr | List attributes of alignments/trees |
| pxrms/pxrmt | Remove taxa from alignments/trees |
| pxrls/pxrlt | Relabel taxa in alignments/trees |
| pxboot | Alignment bootstrap/jackknife resampling |
| pxclsq | Remove missing/ambiguous sites from an alignment |
| pxs2fa/phy/nex | Convert alignment to fasta/phylip/Nexus format |
| pxlog | Concatenate and resample MCMC parameter/tree logs |
| pxfqfilt | Filter fastq files by quality |
| pxrr | Reroot/unroot trees |
| pxtlate | Translate nucleotide sequences |
| pxsw/pxnw | Pairwise sequence alignment |
| pxstrec | Ancestral state reconstruction, stochastic mapping |
| pxbdfit/pxbdsim | Birth-death tree inference/simulator |
| pxseqgen | Simulate nucleotide/protein sequences on user tree |
Fig. 1.Parametric bootstrapping of a diversification process. The primate phylogeny of Springer was fit to a birth-death model (pxbdfit). To explore the breadth of plausible diversification outcomes the maximum likelihood parameters (b: 0.339487, d: 0.268944) were used to simulate (pxbdsim) 25 000 phylogenies conditioned on either the extant diversity (367, left) or root age (66.7066 Ma, right) of the empirical tree