A phylogenetic C interpreter for TNT

MOTIVATION TNT (a widely used program for phylogenetic analysis) includes an interpreter for a scripting language, but that implementation is non-standard and uses several conventions of its own. This paper describes the implementation and basic usage of a C-interpreter (with all the ISO essentials) now included in TNT. A phylogenetic library includes functions that can be used for manipulating trees and data, as well as other phylogeny-specific tasks. This greatly extends the capabilities of TNT. AVAILABILITY versions of TNT including the C interpreter for scripts can be downloaded from http://www.lillo.org.ar/phylogeny/tnt/.

[1]  P. Goloboff,et al.  Identifying unstable taxa: Efficient implementation of triplet-based measures of stability, and comparison with Phyutility and RogueNaRok. , 2015, Molecular phylogenetics and evolution.

[2]  Hyrum Carroll,et al.  An open source phylogenetic search and alignment package , 2009, Int. J. Bioinform. Res. Appl..

[3]  M. Wilkinson,et al.  On defining a unique phylogenetic tree with homoplastic characters. , 2018, Molecular phylogenetics and evolution.

[4]  Pablo A. Goloboff,et al.  TNT, a free program for phylogenetic analysis , 2008 .

[5]  Diego Pol,et al.  Semi‐strict supertrees , 2002, Cladistics : the international journal of the Willi Hennig Society.

[6]  J. Farris On Comparing the Shapes of Taxonomic Trees , 1973 .

[7]  On the Number of Binary Characters Needed to Recover a Phylogeny Using Maximum Parsimony , 2011, Bulletin of mathematical biology.

[8]  P. Goloboff,et al.  DELAYED‐RESPONSE PHYLOGENETIC CORRELATION: AN OPTIMIZATION‐BASED METHOD TO TEST COVARIATION OF CONTINUOUS CHARACTERS , 2010, Evolution; international journal of organic evolution.

[9]  John P. Huelsenbeck,et al.  Probabilistic Graphical Model Representation in Phylogenetics , 2013, Systematic biology.

[10]  Pablo A. Goloboff,et al.  Comparing tree shapes: beyond symmetry , 2017 .

[11]  Bengt Oxelman,et al.  Improvements to resampling measures of group support , 2003 .

[12]  P. Goloboff,et al.  Likelihood approximations of implied weights parsimony can be selected over the Mk model by the Akaike information criterion , 2019, Cladistics : the international journal of the Willi Hennig Society.

[13]  P. Goloboff,et al.  TNT version 1.5, including a full implementation of phylogenetic morphometrics , 2016, Cladistics : the international journal of the Willi Hennig Society.

[14]  Michael J. Landis,et al.  RevBayes: Bayesian Phylogenetic Inference Using Graphical Models and an Interactive Model-Specification Language , 2016, Systematic biology.

[15]  Victor A. Albert,et al.  Parsimony, phylogeny, and genomics , 2006 .

[16]  A. Stamatakis,et al.  The Phylogenetic Likelihood Library , 2014, Systematic biology.

[17]  P. Goloboff Hide and vanish: data sets where the most parsimonious tree is known but hard to find, and their implications for tree search methods. , 2014, Molecular phylogenetics and evolution.

[18]  Pablo A. Goloboff,et al.  Calculating SPR distances between trees , 2008, Cladistics : the international journal of the Willi Hennig Society.

[19]  K. Bremer,et al.  BRANCH SUPPORT AND TREE STABILITY , 1994 .

[20]  D. Robinson,et al.  Comparison of phylogenetic trees , 1981 .