The Newick utilities: high-throughput phylogenetic tree processing in the UNIX shell

Bioinformatics. 2010 Jul 1;26(13):1669-70. doi: 10.1093/bioinformatics/btq243. Epub 2010 May 13.

Abstract

Summary: We present a suite of Unix shell programs for processing any number of phylogenetic trees of any size. They perform frequently-used tree operations without requiring user interaction. They also allow tree drawing as scalable vector graphics (SVG), suitable for high-quality presentations and further editing, and as ASCII graphics for command-line inspection. As an example we include an implementation of bootscanning, a procedure for finding recombination breakpoints in viral genomes.

Availability: C source code, Python bindings and executables for various platforms are available from http://cegg.unige.ch/newick_utils. The distribution includes a manual and example data. The package is distributed under the BSD License.

Contact: thomas.junier@unige.ch

Publication types

  • Research Support, Non-U.S. Gov't

MeSH terms

  • Computational Biology / methods*
  • Computer Graphics
  • Likelihood Functions
  • Phylogeny*
  • Programming Languages
  • Sequence Alignment
  • Software