From phenoscape

Mesquite is "software for evolutionary biology, designed to help biologists analyze comparative data about organisms." Mesquite is written in Java and supports extension via third-party modules. It natively provides editing of evolutionary character matrices:


Mesquite support annotations for characters, character states, and taxa, including textual comments and images. One idea is to add an interface for ontological terms as part of the annotations. Here are some examples:

Mesquite characters list
Mesquite character states list