preparing data and genomes for alignment