In this unit, eukaryotic GeneMark.hmm is presented as a method for detecting genes in eukaryotic DNA sequences. The eukaryotic GeneMark.hmm uses Markov models of protein coding and noncoding sequences, as well as positional nucleotide frequency matrices for prediction of the translational start, translational termination and splice sites. All these models along with length distributions of exons, introns and intergenic regions are integrated into one Hidden Markov model. The unit describes running the program over the Internet and locally on a Unix machine. It also discusses GeneMarkS EV, which can be used to detect genes in eukaryotic viruses.