Computational Genomics Studies Of Genetic Adaptation In Different Environmental And Organismal Contexts