Genomics and proteomics lecture notes