Protein coding genes are often of key interest for ecologists and evolutionary biologists when studying adaptation and evolution. In this course, you will learn how to detect signs of positive and negative selection both in single genes and across genomes using models of codon evolution.