Mathematical Methods for DNA Sequences