NHX
NHX - New Hampshire eXtended [version 2.0]
Copyright (C) 2014 by Christian M. Zmasek. Written by Christian M. Zmasek. Permission is granted to copy this document provided that this copyright notice is not removed and that the contents of this document are not altered in any way.
This document is available at: https://sites.google.com/site/cmzmasek/home/software/forester/nhx
Notice. This (version 2.0) is expected to be the final version of NHX.
It is recommended to use phyloXML (see: www.phyloxml.org) instead of NHX.
NHX is a format for describing annotated phylogenies. NHX is based on the New Hampshire (NH) standard (also called "Newick tree format"). It has the following extensions (compared to NH as used in the PHYLIP package):
it introduces tags to associate various data fields with a node of a phylogenetic tree
both internal and external nodes can be tagged
arbitrary number of children per node
the tree is assumed to be rooted if the deepest node is a bifurcation
the order of the tags does not matter
the length of all character string based data is unlimited (e.g. name, species)
Comments between '[' and ']' are removed (unless the opening bracket is followed by "&&NHX")
In order to remain compatible with the NEXUS format, all fields except name and branch length (in other words, all fields eXtending NH) must be wrapped by:
[&&NHX
]
The following characters can not be part of names: ( ) [ ] , : ; as well as white space.
An example of a (rooted) phylogeny in NHX
(((ADH2:0.1[&&NHX:S=human], ADH1:0.11[&&NHX:S=human]):0.05[&&NHX:S=primates:D=Y:B=100], ADHY:0.1[&&NHX:S=nematode],ADHX:0.12[&&NHX:S=insect]):0.1[&&NHX:S=metazoa:D=N], (ADH4:0.09[&&NHX:S=yeast],ADH3:0.13[&&NHX:S=yeast], ADH2:0.12[&&NHX:S=yeast],ADH1:0.11[&&NHX:S=yeast]):0.1 [&&NHX:S=Fungi])[&&NHX:D=N];
NHX version 2.0 elements
References
phyloXML website: http://www.phyloxml.org/
phyloXML reference: Han MV and Zmasek CM (2009). phyloXML: XML for evolutionary biology and comparative genomics. BMC Bioinformatics 10:356
New Hampshire format: http://evolution.genetics.washington.edu/phylip/newicktree.html
PHYLIP: http://evolution.genetics.washington.edu/phylip.html
NEXUS format: Maddison DR, Swofford DL and Maddison WP (1997) NEXUS: an extensible file format for systematic information. Systematic Biology 46 590-621