modelling.ppt
modelling.ppt
Chris Wilton
Homology Modelling
§ Using Swiss-Model
• preparation, workspace tools, automated-mode
• refining with manually-adjusted alignments
§ Model Assessment
• using SwissModel tools to check model quality
• what to look for, what we expect…
What is Homology Modelling?
§ Given an unknown protein, make an informed
guess on its 3D structure based on its sequence:
• Search structure databases for homologous sequences
• Transfer coordinates of known protein onto unknown
MQEQLTDFSKVETNLISW-QGSLETVEQMEPWAGSDANSQTEAY
| |..|. ||| ... |..||.|.| | |||..|
MHQQVSDYAKVEHQWLYRVAGTIETLDNMSPANHSDAQTQAA
| = Identity
. | = Homology
Why Modelling is Necessary
§ 3D-Jigsaw (www)
http://www.bmm.icnet.uk/servers/3djigsaw/
§ ESyPred3D (www)
http://www.fundp.ac.be/sciences/biologie/urbm/bioinfo/esypred/
§ WHATIF (www)
http://swift.cmbi.kun.nl/WIWWWI
§ CPH Models 2.0 (www)
http://www.cbs.dtu.dk/services/CPHmodels
§ MODELLER 8v2 (standalone for windows, mac, linux; also web submission)
http://salilab.org/modeller
http://alto.compbio.ucsf.edu/modweb-cgi/main.cgi
Assumptions & Principles
§ Increase in sequence identity correlates with
increase in structural similarity
§ Automated mode:
• Select a template structure with high % identity and
average resolution, or let SwissModel choose best one.
§ Alignment mode:
• Obtain multiple alignment between possible templates
and your query sequence.
• Check alignment – are key motifs correctly aligned?
Manually adjust as necessary, using Jalview.
• Upload alignment, select template, and submit.
Submit a Model Request
Automated Mode
Submit a Model Request
Alignment Mode
Hidden Modelling Steps
§ Automated mode, multiple templates:
• Superimposition and optimisation of corresponding α-carbon
pairs for all template structures
• Alignment of all residues of template structures: acceptable
alpha-carbon atoms located within 3Å radius of mean
§ All modes:
• Framework construction of query protein structure, using
coordinates of template structure, or mean coordinate positions
if multiple templates.
• Building unconserved loop regions / insertions, closing gaps in
backbone - uses penta-peptide fragment library derived from all
PDB entries of resolution 2Å or better (note: this can fail badly!)
Output
§ Within a few minutes of submission, your results
are returned to the Workspace.
§ Output Page:
1. Your model in pdb format (plus simple viewer)
2. Query to template alignment
3. Simple assessment graphs
4. Logging data of the modelling process
Homology Model:
• Bad residues common
• May have to remodel small
sections and loops
• Large residues in bad
regions worth further
investigation …
Solvation Profile
• Long stretches
above zero
probably loops
• Most-negative
regions well
buried in core
• Functional
residues above
zero!
• Majority of
residues must
be below zero
• Compare your
model to pdb
template!
Further details
§ DeepView tutorial
– http://au.expasy.org/spdbv/text/tutorial.htm
§ Swiss-Model’s advice:
– http://www.expasy.org/swissmod/SM_ModelAccuracy.html
§ When we run a Blast against the PDB, again we get hits to all twenty-
four PDB structures, but identities range from 25 to 32% – not good.