02-715 Advanced Topics in Computational Genomics, Fall 2011

Course Information

  • Instructor: Seyoung Kim (Lane Center for Computational Biology, School of Computer Science, Carnegie Mellon University)

  • Location: 9115 Gates Hillman Complex (for the first two weeks until 9/8), 4303 Gates Hillman Complex (after 9/22)
  • Time: Tuesday & Thursday 1:30-2:50pm
  • Office hours: Tuesday 3:00-4:00pm

Course Description

Research in biology and medicine is undergoing a revolution due to the availability of high-throughput technology for probing various aspects of a cell at a genome-wide scale. The next-generation sequencing technology is allowing researchers to inexpensively generate a large volume of genome sequence data. In combination with various other high-throughput techniques for epigenome, transcriptome, and proteome, we have unprecedented opportunities to answer fundamental questions in cell biology and understand the disease processes with the goal of finding treatments in medicine. The challenge in this new genomic era is to develop computational methods for integrating different data types and extracting complex patterns accurately and efficiently from a large volume of data. This course will discuss computational issues arising from high-throughput techniques recently introduced in biology, and cover very recent developments in computational genomics and population genetics, including genome structural variant discovery, association mapping, epigenome analysis, cancer genomics, and transcriptome analysis. The course material will be drawn from very recent literature. Class sessions will consist of lectures and discussions of recent papers led by the instructor. This course assumes a basic knowledge of machine learning and computational genomics (equivalent to 15-781 and 02-710).

Grading

The requirements of this course consists of short write-ups of summary/critique of the required readings for each class session, class participation, paper presentation, and final projects. The grading breakdown is as follows:
  • Write-ups for required reading (30%)
  • Class participation (20%)
  • Paper presentation (20%)
  • Final project (30%)
Write-ups for Required Reading: We expect students to read the papers marked as required readings (R) in the course syllabus before the class meets. Students are required to submit a short write-up (less than 300 words for each paper) of summary/critique of the required readings by 12am on the day before each class. The write-ups should be submitted to a dropbox available through the course blackboard.

Class Participation: We expect students to participate in discussions of the papers in each class session.

Paper Presentation: The class sessions during Week 13-15 will consist of student presentations of recent papers in computational genomics.

Final Project: In a class project, students will develop new computational methods and test them on genomic data. Also, students can take existing methods (or extend the existing methods) and apply them to genomic data. Students can work on a project either on their own or as a team of up to two students. A one-page project proposal is due by Tuesday, November 1, in class, and we will have a poster session on the last day of the course. The final project report is due by Wednesday (December 14th) (dropbox in the course blackboard will be made available).

Syllabus and Course Schedule (tentative)

(Note: the papers marked with (R) are required readings.)
Date Topics    Lectures/Readings    Additional Readings
Tue 8/30 Introduction
[slides]
  • Course overview and introduction
   Population Genetics
Thur 9/1 Population Structure
[slides]
   Genome-wide Association Study (GWAS)
Tue 9/6 GWAS Overview [slides]
Thur 9/8 GWAS and Population Structure [slides]
Tue 9/13 eQTL Mapping [slides]
Thur 9/15 Epistasis [slides]
Tue 9/20 Structured Genome-Phenome Association I [slides]
Thur 9/22 Structured Genome-Phenome Association II [slides]
  • Lecture: Structured association
   Evolution, Natural Selection
Tue 9/27 Natural Selection Overview [slides]
Thur 9/29 Detecting Selective Sweeps [slides]
Tue 10/4 Comparative Genomics [slides]
   Structural Variations in Genomes
Thur 10/6 Structural Variation Overview
(Guest lecturer: Dr. Marcel Schulz) [slides]
Tue 10/11 Structural Variant Detection [slides]
Thur 10/13 Copy Number Variations and Associations [slides]
   Epigenetics
Tue 10/18 Epigenetics Overview, Chromatin State Modeling [slides]
Thur 10/20 Nucleosome Positioning [slides]
Tue 10/25 Epigenome and Gene Expressions [slides]
   Cancer Genomics
Thur 10/27 Cancer Genomics Overview [slides]
Tue 11/1 Detecting Driver Mutations [slides]
Thur 11/3 Detecting Driver Mutations [slides]
   Gene Interaction Networks
Tue 11/8 Gene Interaction Networks and Transcriptomics I [slides]
Thur 11/10 Gene Interaction Networks and Transcriptomics II [slides]
Tue 11/15 PPI Network Alignment [slides]
   RNA-Seq, Alternative Splicing
Thur 11/17 RNA-Seq, Alternative Splicing [slides]
   Metagenomics
Tue 11/22 Metagenomics [slides]
Thur 11/24    Thanksgiving holiday, no class
Tue 11/29
  • Student presentations
Thur 12/1
  • Student presentations
Tue 12/6
  • Student presentations
Thur 12/8
  • Poster session

Resources