function converts a tree in moment format to Newick format.

The input can be an `L-matrix`

object,
a square $L$ matrix,
or an $L$ matrix in reduced upper-triangular (vector) form.

The `toNewick`

function sets its list output to class `L-Newick`

,
which has $5$ components,
including the tree in Newick format.

1 |

`L` |
L can be an |

`type` |
if L is not a |

`tip.label` |
Character vector containing labels for tips. If null, labels default to "a"-"z" it at most 26; otherwise, 3-letter labels of the form "aaa", "aab",... |

An `L-matrix`

object is a list with 5 components: "L" is the L-matrix in square form. "L.ut" is the L-matrix in upper-triangular form. "Newick" is the Newick representation of the tree.
"tip.label" is the character vector of tip labels. "tip.label.n" is the number of tips.

a Newick representation of the phylogenetic tree corresponding to the input

Kem Phillips <kemphillips@comcast.net>

K Phillips, Symbolic Computation of the Central Moments of the Multivariate Normal Distribution, Journal of Statistical Software, 2010.

J. Felsenstein, The Newick tree format, 1990, http://evolution.genetics.washington.edu/phylip/newicktree.html

P.W. Diaconis and S. Holmes, Matchings and Phylogenetic Trees, Proc. Natl. Acad. Sci., 1998, 95(25), 14600-14602

functions toMoment and toMatching

1 2 3 4 5 6 |

Questions? Problems? Suggestions? Tweet to @rdrrHQ or email at ian@mutexlabs.com.

Please suggest features or report bugs with the GitHub issue tracker.

All documentation is copyright its authors; we didn't write any of that.