keywords Computer Science Computer Science, Information Systems Computer Science, Theory & Methods DNA Science & Technology TANDEM REPEATS Technology