sate-dev / sate-core

3 stars 3 forks source link

better error message needed when tree labels do not match #23

Closed mtholder closed 11 years ago

mtholder commented 12 years ago

A common case is when the fasta file has underscores in the names. In Newick format requires quoting labels if you want the underscore to be preserved (rather than converted to a space).

SATe should check the names mentioned in the tree against the input sequences

joaks1 commented 11 years ago

This issue is now resolved. A TaxaLabelsMismatchError is now thrown if the taxon labels in the starting tree do match the sequence labels, and a summary of the mismatches is provided.