Whole genome sequencing has revealed several examples where genomes of different
species are related by permutation. The number of certain types of rearrangements
needed to transform one permuted list into another can measure the distance
between such lists. Using an algorithm based on three basic DNA editing operations
suggested by a model for ciliate micronuclear decryption, this study defines the
distance between two permutations to be the number of ciliate operations the
algorithm performs during such a transformation. Combining well-known clustering
methods with this distance function enables one to construct corresponding
phylogenies. These ideas are illustrated by exploring the phylogenetic relationships
among the chromosomes of eight fruit fly (Drosophila) species, using the
well-known UPGMA algorithm on the distance function provided by the ciliate
operations.
Keywords
permutations, reversals, block interchanges, fruit fly,
ciliate, phylogeny