Text this: Hamiltonian path analysis of viral genomes