Sample output from AnnotateTree. The samples are taken from the zebrafish repertoire described in more detail in Results and Discussion. (a) Annotation with AA substitutions, using IMGT standard numbering. (b) Summary annotation showing a count of the number of AA substitutions in each FR and CDR using the convention FR1<CDR1>FR2<CDR2>FR3<CDR3>FR4. (c) Annotation showing the total number of AA substitutions on each branch. (d) Tree showing the location of each inferred ancestral node, for cross-reference against AA and nt alignments. (e) Extract from the AA alignment, showing selected nodes from the above trees.