Search This Blog

Sunday, February 14, 2010

Topics in Computational Biology


Topics in Computational Biology


Instructor: Ramgopal Mettu

Description
In a certain sense, many fundamental biological processes can be viewed as performing computation and communication (e.g., gene transcription and regulation). From this point of view, it is interesting to ask what application computational methods have in deciphering and understanding biological processes. We will look at how computational approaches have played an active role in helping us understand biological processes, and how these approaches may even inform our understanding of the processes themselves.
More specifically, advances in experimental techniques have enabled the study of biological phenomena on a larger scale and higher resolution than previously possible; high throughput microarray experiments, nuclear magnetic resonance spectroscopy, and high-resolution X-ray crystallography are just a few examples. We will study how these advances in technology require computational techniques to understand and use this data in making biological discoveries. We will also cover applications in which computational techniques play a primary role in biological discovery; two well-known examples are DNA fragment assembly and rational drug design. Examples of other computational techniques that we will cover in this seminar are microarray analysis, molecular dynamics simulations, protein structure prediction and determination, all of which are routinely used to develop, guide, and check biological hypotheses.
In general, the class will be a survey of topics in genomics (the study of DNA sequences) and proteomics (the study of protein structure and function) research. If time permits, we will also have guest speakers who will discuss computational techniques in specific application areas. We will cover the following topics, roughly in this order:
  • Sequence Assembly
  • Gene Finding and Microarray Analysis
  • Molecular Dynamics Protein Structure Prediction, and Protein Design
  • Protein Structure Determination via X-ray crystallography and Nuclear Magnetic Spectroscopy
  • Protein-Ligand Binding, Drug Design, and Protein-Protein Interactions and Docking
  • Interaction Networks, Neural Modeling
  • Phylogenetics and Protein Evolution
No previous knowledge of biology or biochemistry will be assumed; we will spend the first few weeks of class covering the prerequisite material. However, experience with computational techniques in another discipline will be quite useful. The course grade will be determined by student presentations and a semester project. The semester project will be a writeup that summarizes a specific topic that was covered in class, and discusses and/or defines open problems.

Lectures notes


Reading
Class Topic
Administrivia and Overview (PDF) (Powerpoint)
Intro to Genetics & Molecular Biology (PDF) (Powerpoint)
Intro to Computation (Powerpoint) (PDF)
1, 2, 3, 4
Dynamic Programming and Sequence Alignment Algorithms (Powerpoint) (PDF)
Algorithms for Sequence Assembly (Powerpoint) (PDF)
President's Day
Transcription and Gene Regulation (Powerpoint) (PDF)
1, 2
Gene Finding/Microarray Analysis (PDF)
1, 2, 3, 4
Genetical Genomics (Powerpoint) (PDF)
Genetical Genomics (Powerpoint) (PDF)
Introduction to Protein Structure (Powerpoint) (PDF)
1, 2, 3, 4
Theory and Practice of Molecular Dynamics (Powerpoint) (PDF)
Theory and Practice of Molecular Dynamics
Spring Break
Spring Break
1, 2, 3, 4
Protein Structure Prediction (Powerpoint) (PDF)
Protein Structure Prediction
1, 2
Protein Structure Prediction (Powerpoint) (PDF)
1, 2, 3, 4
Protein Redesign for Allostery (Powerpoint) (PDF) )
Protein Redesign for Allostery
Class Cancelled
1, 2, 3, 4
Computation of Protein Geometry (PDF)
Computation of Protein Geometry
Patriot's Day
1, 2, 3, 4, 5
Homology Modeling via Protein Threading (Powerpoint) (PDF)
Homology Modeling via Protein Threading
X-Ray Crystallography (PDF)
1, 2, 3, 4
NMR Data and Protein-Protein Docking (Powerpoint) (PDF)
NMR Data and Protein-Protein Docking
1, 2, 3, 4
Evolutionary Analysis of Protein Structure
Evolutionary Analysis of Protein Structure
1, 2, 3, 4
Graph-based Approaches to Interpreting Biological Networks
Graph-based Approaches to Interpreting Biological Networks
1, 2*, 3, 4, 5
Applications of Control Theory to Analyzing Biological Networks
Applications of Control Theory to Analyzing Biological Networks

No comments:

Post a Comment

Popular Courses

Resources Higher Education Blogs - BlogCatalog Blog Directory Resources Blogs