Computer Science 590.01
Topics in Computational Structural Biology


Overview | Syllabus | Schedule | How to give a good talk
Supplemental Materials | Some Relevant WWW Links

For each class, I assign primary reading (journal papers) which are the main thing to present. Background and introductory material is given in the textbook chapters to help you present. Do not present this textbook chapter material or write course notes about it, unless it is necessary for understanding the main papers.

Schedule and Readings

Please check this webpage, and schedule frequently, since I will post new papers and new readings and new assignments frequently, as we proceed through the term.

Please note: These dates and times might move some (see "The Queue", below), as we adapt to the time required to discuss the papers, or if I am unexpectedly called to Washington, etc.

*Papers that are not available online (below) have been handed out on paper.

*RECOMB papers (Proceedings of the Nth Annual International Conference on Computational Molecular Biology (N=1,2,3,4,...)) are available online via the ACM Digital Library.

A few papers will be handed out in class. If you miss class, you can copy them from a classmate.

The Textbook for this class is: Algorithms in Structural Molecular Biology (MIT Press, 2011), abbreviated as ASMB.
Announcements will be made in class. I will try to post them here, so consult this website.

Here is a useful bibliography of papers (and PDFs) in the area of this course.


Class Schedule

NOTE: Some PDF links may only work when accessed while on Duke's network!

  1. Monday, 8/26 North 311
    Presenting: Bruce Donald.
    Introductions and Administration

  2. Monday, 9/2 North 311

    No class

  3. Monday, 9/9 North 311
    Presenting: Bruce Donald.
    Dead-End Elimination and Protein Design: Full Sequence Design

    Dear Students,
    For every class,
    Please do all the reading.
    If you don't you will be lost.
    Be sure to also do the secondary, background, and "Also Read" assignments.


    Primary Reading:
    Dahiyat, B. I. De Novo Protein Design: Fully Automated Sequence Selection. Science 278, 82-87 (1997). [PDF]

    The Textbook for this class is: Algorithms in Structural Molecular Biology (MIT Press, 2011), abbreviated as ASMB.

    Also read:
    ASMB Chapter 11 (Algorithms in Structural Molecular Biology (MIT Press, 2011)). [PDF]
    PDB id 1FSD, Full sequence design 1 (FSD-1) of beta beta alpha motif, NMR
    Background Reading: ASMB Chapters 10 and 9 and 12.

  4. Monday, 9/16 North 311
    Presenting: Jeff Martin.
    Determining Structures of Symmetric Membrane Proteins
    The NMR and Crystal Structures are Different. Why? What can we learn from this difference? What does it tell us about geometric algorithms?
    Primary Reading:
    Also read:

  5. Monday, 9/23 North 311
    Presenting: Pablo Gainza.
    Evolving Drug Resistance
    Primary Reading:
    Also read:

  6. Tuesday, 9/24 2237 French Family Science Center at 11:40 AM
    Presenting: Professor Charles L. Brooks.
    Integrating pH into Modeling of Biological Processes
    More Information

  7. Monday, 9/30 North 311
    Presenting: Kyle Roberts.
    Computational Antibody Redesign
    Primary Reading:
    Also read:

  8. Friday, 10/4 2237 French Family Science Center at 2:45 PM
    Presenting: Professor David N. Beratan
    Does Evolution Care About Quantum Mechanics? Electrons, Bioenergetics, and Life
    More Information

  9. Monday, 10/7 North 311
    Presenting: Swati Jain.
    Dynamic Programming and Branch-Width Minimization Algorithms for Protein Design
    Primary Reading:
    Also read:

  10. Monday, 10/14 North 311

    Fall Break
    Primary Reading:
    Also read:

  11. Friday, 10/18 LSRC D240 at 1 PM
    Presenting: Bruce Donald.
    Introduction to Research In Protein Design:
    Computational Protein Interface Design, Cystic Fibrosis, and HIV

    Primary Reading:
    Also read:

  12. Monday, 10/21 North 311
    Presenting: Goke.
    Protein Conformation Analysis
    Primary Reading:
    Also read:

  13. Monday, 10/28 LSRC D106 at 11:45 AM - 12:45 PM

    Colloquium: Quantum Communication in Rindler Spacetime
    We will be attending the talk by Prakash Panangaden in lieu of classes this day. Those with schedule conflicts can watch the video here:
    http://compsci.capture.duke.edu/
    Primary Reading:
    Quantum information theory offers an opportunity for a dialogue between quantum field theory and computer science. In this talk I will describe a fascinating situation at the boundary of quantum communication, relativity and quantum field theory. There is a well known effect, called the Unruh effect, whereby an accelerating observer observes a thermal bath of radiation while an inertial observer would claim to be in a vacuum. This is an explicitly quantum field theoretic effect. What happens to quantum communication in such a scenario? Specifically we consider two inertial observers who are trying to communicate while an accelerating observer attempts to eavesdrop. We show that one can exploit the Unruh noise to mask the communication scenario.. Of course, this is not meant to be a realistic scenario; rather, we are exploring ideas. There is a whole lot of technical material that one needs in order to grasp the details, so in order to not completely mask my communication with the audience, I will describe everything at a conceptual level. No background in physics or computer science is necessary. This is joint work with Kamil Bradler and Patrick Hayden.

  14. Monday, 11/4 North 311
    Presenting: Meredith.
    Protein-Protein Interface Binding
    [Slides]
    Primary Reading:
    Also read:

  15. Friday, 11/8 Nanaline Duke 147 at 12:00 PM
    Dorothee Kern
    The evolution of the dynamic personalities of kinases over 1 Billion years reveal Gleevec's selectivity

  16. Friday, 11/8 LSRC D240 at 1:00 PM
    Presenting: Yang.
    Protein Structure Prediction
    [Slides]
    Primary Reading:
    Also read:

  17. Monday, 11/11 North 311
    Presenting: Anna.
    HIV Antibody Design
    [Slides]
    Primary Reading:
    Also read:

  18. Monday, 11/18 North 311
    Presenting: Hunter.
    Modeling Protein Evolution
    [Slides]
    Primary Reading:
    Also read:

  19. Monday, 11/25 North 311
    Presenting: JJ.
    Branch Decomposition in Search
    Primary Reading:
    Also read:
    Monday, 11/25 North 311
    Presenting: Mark Hallen.
    Integer Linear Programming-based Protein Design
    Primary Reading:
    Also read:
    Course Evaluations

  20. Monday, 12/2 North 311
    Presenting: Zack.
    Computational Enzyme Design
    Primary Reading:
    Also read: