Bioinformatic analysis of DNA sequences