TreeSearch is an R package for phylogenetic analysis, optimized discrete character data. Tree search may be conducted using equal or implied step weights with explicit (albeit inexact) allowance inapplicable entries, avoiding some of the pitfalls inherent in standard parsimony methods. Profile and user-specified optimality criteria are supported. A graphical interface, which requires no familia...