Algorithms for mutant sorting: the need for phenotype vocabularies