Structural Bioinformatics (2011/2012)

Structural Bioinformatics

- an applied algorithms course

"Structural bioinformatics" (TDA506) is an applied algorithms course that is relevant for computing science students, particularly those in the Algorithms track of the CSALL programme. Understanding the algorithms that are used in addressing important problems in structural bioinformatics is an important part of the course. Several Chalmers computing science students with an interest in algorithms have chosen to do Masters projects in this area.

The following list gives examples of some of the tasks that are performed in structural bioinformatics, and the algorithms that can be used in addressing these. This gives a flavour of the algorithmic content of the course, and why it is an appropriate course for students in the Algorithms track.

Domain assignment

Macromolecular structure determination by X-ray crystallography

Macromolecular structure determination by NMR spectroscopy

Structural alignment

Comparative modelling

Molecular mechanics

Fold recognition

Protein folding

Protein docking

Membrane proteins

Near the end of the course, a colleague from a local computational drug design company gives some lectures. These include:

At the end of this course, students with a computing background would be well prepared for further research or employment in, for example, computational drug design. Several previous Masters students have done Masters projects in this area, and some have gone on to PhD positions in this area. In any case, students will have seen how knowledge of algorithms and data structures can be applied to a wide range of problems in an application area (structural biology).


Last Modified: 28 September 2011 by Graham Kemp