Describir: Finite-Context Models for DNA Coding