Teaching

VIBS-613 Evolutionary Bioinformatics, Spring'18

Instructor: James Cai (jcai@tamu.edu)

Meeting & Lab: Tue & Thr 3-5, VIDI (bldg 1813) 104 & 115

Office hours: Wed 10-12, VRB (bldg 1811) 384

Description of Course

Principles and concepts in molecular evolution and population genetics; applications of quantitative approaches (computation, statistics, and mathematics) in analyzing large and complex biological data sets; algorithm design and scientific software development using high-level, high-performance computer languages; emerging techniques for integrative data analysis, and the assumptions, advantages and limitations of these techniques.

Topics

  1. Introduction to essential genetics, statistics, and programming techniques
  2. Comparative genomics, laws of genome evolution
  3. Molecular evolution, phylogeny reconstruction
  4. Evolutionary change in nucleotide sequences, molecular basis of adaptation
  5. Genetic drift, coalescent theory, forward-time simulation
  6. Recombination, linkage disequilibrium
  7. Selective sweep, hitchhiking mapping
  8. Human evolution, genetic diversity, personalized medicine
  9. === <Spring Break> ===
  10. Quantitative genetics: QTL, association mapping, and GWAS
  11. Regulation and evolution of gene expression
  12. Genetic variation and gene expression variability
  13. Systems biology, analysis of biological networks
  14. Next-generation sequencing applications and data analysis
  15. Student presentation and final exam

Prerequisites

Basic knowledge of genetics and statistics.

Grading

  1. Homework Assignments (50%) [homework score sheet]
    • Consists of short written assignments and programming tasks handed out every week.
  2. Presentation (20%)
    • Towards the end of the semester, each student will give a 10 min presentation.
  3. Final Exam (30%), 30 multiple choice questions in 50 mins.

Class Notes and Resource Materials

Class notes are distributed in class. There is no required textbook.

Required software - Matlab:

  1. Matlab is available on computers in VIDI 115 via the VOAL.
  2. Matlab is available on computers in the Open Access Labs across the campus.
  3. (Optional) Command line-based Matlab is available on EOS cluster. Request a supercomputing account to access the cluster remotely (User Guide).
  4. (Optional) Matlab Student Version can be purchased online and installed on up to three your own computers. Please discuss with Dr. Cai before making any purchase.

Additional readings: You are responsible for additional readings that will be announced in class. There will be one reading from the primary literature each week which will be required for participation in case study discussion in class.