A Bioinformatics How To...
use publicly available free tools to predict protein structure using comparative modeling

For use in the Scripps Graduate Structural Biology Course in Fall 2008

taught by Constantina Bakolitsa, Mallika Veeramalai and Adam Godzik

This website was developed by Mallika Veeramalai, Natasha Sefcovic, and Adam Godzik

[2008 Slides] [Review the Steps in Comparative Modeling] [Modeling Exercise #1] [Modeling Exercise #2] [Useful Links] [Contact Us]

Getting Started

Modeling Exercise #1: How accurate is comparative modeling?

In this exercise, we will model the structure of a protein using one of its homologs as a template. Then we will compare the model to the actual structure of the protein.

    STEP 1:
    The following list of proteins are "easy targets". First try to the modeling for this easy targerts and then try the following seconde list of difficult targets.
    Select a target protein from the list below. Then, copy its sequence.


    1. The Ligand Binding Domain Of The Vitamin D Nuclear Receptor
    2. Shikimate Kinase From Mycobacterium Tuberculosis
    3. The Pleckstrin Homology Domain Of Akt1 In Cancer (Akt1-Ph_e17k)
    4. Avian Respiratory Complex Ii
    5. Bacillus Circulans Strain 251 Cyclodextrin Glycosyltransferase

      The following list of proteins are "very difficult targets", that is very difficult to find templates. Their sequence identity ranges from 10-20%.
      Select a target protein from the list below and copy its sequence


      1. target_protein1.fasta
      2. target_protein2.fasta
      3. target_protein3.fasta
      4. target_protein4.fasta

    STEP 2 : Recognition - Selecting a Template

    1. Click on the link to the "Template Identification" tool in Swiss-Model.
    2. Enter:
      • your email address
      • a title for this part of the project
      • paste your sequence into the large box
      • Choose the PSI-BLAST option, (otherwise use PSI-BLAST (from protein blast, in the "Algorithm" section, select PSI-BLAST))
      • click submit.
    3. Once your results are available, examine them. There are several potential template structures for your protein. How should one choose a template?

      There are several factors to consider:
      • Which structure has the highest percentage identity with your sequence? Which structure has the lowest percent identity with your sequence?
      • How long is the alignment between your protein and the first potential template shown? How long is the alignment between your protein and the last potential template shown?
      • Which alignment has the highest E-value? Which alignment has the lowest E-value? Which E-value is the best?


    So have you selected the best template pdb for your target protein? What is it?
    Your Protein SequenceYour Template PDB
    target_Protein1???
    target_Protein2???
    target_Protein3???
    target_Protein4???

    STEP 3 : Alignment

    Challenge

    There is one or more alignment parameter to consider.

    STEP 4 : Modeling


    STEP 5 : Model Analysis

    Using Swiss-Pdb Viewer for model visualization and analysis

    STEP 6 : Advanced Model Analysis



If you would like an extra challenge, complete the following Modeling Exercise #2.

Modeling Exercise #2: Predicting a Protein's Structure

In this exercise, you will model the structure of a protein and gauge the quality of the model. This protein does NOT have a solved structure.

  1. Either select a target protein from the list below and copy its sequence or use the sequence of your favorite protein.
    1. 3BP2_MOUSE SH3 domain-binding protein 2 (3BP-2)
    2. CHICK Xenobiotic receptor
  2. Recognition

    Using the "Template Identification" tool in Swiss-Model and what you learned about template recognition in the last exercise, select a template for your protein.
  3. Alignment

    Examine your alignment. If you think it is good, copy it. If not, use the suggestions in the challenge portion of the "Alignment" section in the last modeling exercise to refine the alignment of your protein to its template.
  4. Modeling

    Use the Alignment Mode in Swiss-Model to model your target protein.
  5. Model Analysis

    Use the instructions from the last exercise to:

Useful Links

Programs and Webservers Used in These Exercises

There are many other programs and websites for modeling.

You can also try advanced modeling tools available from The Joint Center for Molecular Modeling (JCMM) - Server Links

There are some more links in the Review of the Steps in Comparative Modeling.

For more information about how to use the Swiss-Pdb Viewer, click on the Swiss-Pdb Viewer Tutorial. It also includes a tutorial on homology modeling.

Click here for the lecture slides.

Contact us

Constantina BakolitsaMallika VeeramalaiNatasha SefcovicAdam Godzik
Email: tinab-at-burnham.orgEmail: mallikav-at-burnham.orgEmail: sefcovic-at-burnham.orgEmail: adam-at-burnham.org