Go to USC home page USC Logo Computer Science & Engineering
UNIVERSITY OF SOUTH CAROLINA
CSE Home Page | CSE Research | CSE Site Map | CSE Faculty
USC-CSCE 769
Computational Structural Biology
Class location: SWRG 2A24
Contact person: Dr. Homayoun Valafar
Class meeting time: T, Th 11:00-12:15
Office hours: T, Th 10:00-11:00, F 10:00-11:00
Homayoun Valafar
Associate Professor
Department of Computer Science and Engineering
University of South Carolina
Columbia, SC 29208
3A49 Swearingen Engineering Center
Email: homayoun@cec.sc.edu
803-777-2404(voice)
803-777-3767(fax)
grizzlefarb

CSCE 590F web page

Text and Course Material
Text:
The following are the list of suggested text books:
  1. Structural Bioinformatics, Bourne & Weissig, Wiley-Liss, ISBN 0-471-20199-5
  2. Protein Structure Prediction, Tramontano, Wiley-VCH, ISBN 3-527-31167-X
  3. Protein Bioinformatics, Eidhammer, Jonassen, Taylor, Wiley, ISBN 0-470-84839-1

Course Description:
This course is intended to familiarize interested investigators with theoretical concepts and some subset of the algorithmic tools currently utilized in the field of protein folding such as ROSETTA and I-TASSER. Other software packages such as Xplor-NIH and AMBER that are extensively used by the community of experimental/computational biologists will also be introduced . Upon the completion of this course, participants are expected to be able to embark in competitive research in the area of protein folding.

A number of consecutive assignments are designed to precipitously increase the understanding of each student and utilize their individual strengths. Each student can choose from a variety of possible assignments in order to customize their hands-on experience to suit their future research interests while considering their personal strengths. Finally, each student is expected to complete this course by the submission of a grant application in NIH format (PHS 398) with complete budgetary description as the final project. Competitive grants will be considered for submission to NIH for possible funding.

Resources

Class Discussion Forum
  • There will be discussion forum created within the departmental dropbox
DNA Sequence Databases
Other Databases Software
Scripts
Useful commands and links for Assignments
  • Translation of cDNA sequence
    • ExPASY. You should be able to do most other things here.
  • Sequence Homology
  • Secondary structure prediction
  • Tertiary structure prediction
  • Structure validation
    • ExPASY.  Use Biotech Validation Suite for Protein Structures or PROCHECK. A limited versionof PROCHECK validation can be accessed through the pdb web site here.
    • When using the above site through PDB web, use the NMR option.
    • Most of what is needed for this project can be done manually in MOLMOL as listed below.
      • To add missing atoms such as hydrogen atoms: calcatom "H*"
      • To select bond lenghts: selectbond 'atom1.name="N" and atom2.name="HN"' followed by listselectedbond
      • To observe the Ramachandran space click on Fig and select Ramachandran. Make sure you select the appropriate background.
      • To assess VDW violations click on Calc-VanderWaals, select threshold of 0.0 and plot histogram. Note that before doing this, your entire molecule needs to be selected.
      • To compare the backbone (bb) rmsd between two structures use Options-Dialogs-RMSD function of MolMol. You need to select the same number of residues between the two structures. This function may fail after repeated number of used. Then, quit out of the program and restart or you can use the command line option of the function. To match residues 1-25 of protein 1 and 70-94 of protein 2 you need to type the following two commands:
        • SelectAtom 'bb & (#1:1-25 or #2:70-94)'
        • fit to_first 'selected'
        • rmsd will show on the bottom of the page and the two structures will be superimposed.
        • Note that if one of your structures contains an ensemble of structures, you can just work with the first instance and delete the rest.
  • Functional analysis
    • Establish function based on structural similarity. Do not do this exclusively based on sequence homology. Use DALI to get structurally similar proteins.

Useful Web Tools


Course Outline

The following topics will be  presented :

  • Introduction to biochemistry of amino acids and protein.
  • Introduction to programming in PERL.
  • Introduction to biomolecular visualization tools.
  • Topics in protein structure characterization and classification.
  • Topics in experimental data (NOE and RDC data from NMR).
  • Computational protein folding by force field minimization and constrained optimization.
  • Protein folding based on threading algorithms.
  • Topics in molecular modeling, molecular mechanics and quantum mechanics.
  • Topics in molecular encoders/decoders.
Weekly Schedule
Note: Course contents is subject to change without previous notice.

Tests and Assignments
The grade for this course will be assigned based on the following:
Assignment I
5%
Assignmnet II
10%
Assignmnet III
10%
Assignmnet IV
15%
Midterm Project 25%
Final Project
35%
Letter grades will be assigned based on straight scale unless indicated otherwise.

Assignments:

Suggested Reading Assignments:
Date Assigned
Assignment
Type
Completed by
8/28/12
Eukaryotic / Prokaryotic Cellular Components
Read
8/30/12
8/28/12
Introduction to molecular biology
Read
8/30/12
8/28/12
Central Dogma of Modern BiologyRead
9/6/12
9/4/12
Orbital hybridizaton of Carbon
Read
9/6/12
9/11/12
Assignment I
Submit
9/14/12
9/11/13
Read the following article:
  1. STEREOCHEMICAL CRITERIA FOR POLYPEPTIDE AND PROTEIN CHAIN CONFORMATIONS II
  2. STEREOCHEMICAL CRITERIA FOR POLYPEPTIDE AND PROTEIN CHAIN CONFORMATIONS III
  3. Disallowed Ramachandran Conformations of Amino Acid Residues in Protein Structures



Read
9/18/12
9/17/12
Assignment II
Submit
9/21/12
9/25/12
Download and install VMD and NAMD software
Download
9/27/12
10/4/12
Assignment III
Submit
10/11/12


Lecture Notes

8/28/12Introduction to Cell Biologyppt, odp, pdf
8/30/12
Introduction to Molecular Biology, Central Dogma of Modern Biology
ppt, odp, pdf
9/4/12
Introduction to Organic Chemistry and Biochemistry
ppt, odp, pdf
9/6/12
Introduction or Proteins, Introduction to molecular visualization
ppt, odp, pdf
9/11/12
Molecular visualization and manipulation toolppt, odp, pdf
9/13/12
Biophysics of amino acids, Manipulation of Protein Structure In class demo
9/18/12
Molecular visualization continued, Introduction to Physical Forces and force field
In class demo
9/20/12
No class

9/25/12
Nonbonded energies, Intro to VMD/NAMD and Molecular Mechanics
ppt, odp, pdf
9/27/12
Molecular Mechanics with VMD continued
ppt, odp, pdf
10/2/12
No class

10/4/12
Common optimization techniques
ppt, odp, pdf
10/9/12
Molecular Dynamic Simulations
ppt, odp, pdf
10/11/12
Molecular Dynamic Simulation continued (in class demonstration)

10/16/12
Guest speaker Dr. Matthew Fawcett on SCOPE and efficacy of the conventional force fields

10/18/12
Winter break...No class

10/23/12
Principles of hypothesis driven scientific studies, Technical and scintific writing

10/25/12
Rotationa operators
ppt, odp, pdf
10/30/12
Experimental methods of protein structure determination
ppt, odp, pdf


Notices
  • Please complete the following questionnaire
  • Please download Molmol (preferably the Linux version) by 8/30/12