Coot Tutorial
Coot Tutorial
Contents
1
Mousing
Introductory Tutorial
2.1 Get the files . . . . . . . . .
2.2 Start Coot . . . . . . . . . . .
2.3 Display Coordinates . . . .
2.4 Adjust Virtual Trackball . .
2.5 Display maps . . . . . . . .
2.6 Zoom in and out . . . . . . .
2.7 Recentre on Different Atoms
2.8 Change the Clipping (Slab)
2.9 Recontour the Map . . . . .
2.10 Change the Map Colour . .
2.11 Select a Map . . . . . . . . .
.
.
.
.
.
.
.
.
.
.
.
2
2
2
2
3
4
5
5
7
7
8
8
Model Building
3.1 Rotamers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3.2 More Real Space Refinement . . . . . . . . . . . . . . . . . . . . . . . .
8
8
9
Blobology
4.1 Find Blobs . .
4.1.1 Blob 3
4.1.2 Blob 2
4.1.3 Blob 1
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
10
10
10
11
12
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
12
12
13
14
15
16
16
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
Mousing
Rotate view
Translates view
Label Atom
Zoom in and out
Centre on atom
Increase map contour level
Decrease map contour level
Introductory Tutorial
2.1
2.2
Start Coot
2.3
Display Coordinates
2.4
By default, Coot has a virtual trackball to relate the motion of the molecule to
the motion of the mouse. Many people dont like this.
So you might like to try the following. In the Coot main menu-bar:
Edit Preferences. . .
[Coot displays a Preferences window]
On the left toolbar select General and then on the right top notebook tab HID.
Select Flat to change the mouse motion.
(Use the Spherical Surface option to turn it back to how it is by default).
What is the difference? Flat mode is like the mode used by O. In both
modes, dragging the mouse near the centre of the screen causes the view to rotate
about the X- or Y- axis. However in spherical mode you can also rotate about the
z-axis by dragging the mouse along an edge of the window.
3
2.5
Display maps
We are at the stage where we are looking at the results of the refinement. The
refinement programs stores its data (labelled lists of structure factor amplitudes
and phases) in an MTZ file. Lets take a look. . .
Select File from the Coot menu-bar
Select Auto Open MTZ menu item [Coot displays a Dataset File Selection
window]
Select the filename rnasa-1.8-all refmac1.mtz
If you choose instead Open MTZ, cif or phs... you will see:
[Coot displays a Dataset File Selection window]
Select the filename rnasa-1.8-all refmac1.mtz
[Coot displays a Dataset Column Label Selection window]
2.6
To zoom in, click Right-mouse and drag it left-to-right2 . To zoom out again, move
the mouse the opposite way.
2.7
2.8
Alternatively, you can use D and F4 on the keyboard, or Control Rightmouse up/down (Control Right-mouse left/right does z-translation).
2.9
4 think:
Depth of Field.
click it down.
6 by default it is the last map, which is not necessarily the map that you want.
5 dont
2.10
2.11
Select a Map
Model Building
3.1
Rotamers
Examine the situation. . . [ The sidechain is pointing the wrong way. Lets Fix it...]
Menubar: Calculate Model/Fit/Refine...
3.2
You can either Real Space Refine a few residues (40, 41 and 42) or just 41.
Take your pick.
Click on Real Space Refine Zone in the Model/Fit/Refine window
Select a range by clicking on atoms in the graphics window (either atoms in
40 then 42 or an atom in 41 twice)
[Coot displays intermediate (white) atoms]
Click and drag on some atoms until the atoms fit nicely in the density.
If you want to move a single atom then Ctrl Left-mouse to pick and move (just)
that intermediate atom.
[Note: Selecting and moving just the Carbonyl Oxygen is a good idea - use Ctrl
Left-mouse to move just one atom.]
Blobology
4.1
Find Blobs
Blob 3
Lets start from Blob 3 (the blobs are ordered biggest to smallest - Blobs 3 and 4 (if
you have it) are the smallest).
Click on Blob 3
[Coot centres the screen on a blob]
10
Blob 2
Click on the button Blob 2 and examine the density. Something is missing from
the model. What?
This protein and has been co-crystallized with its ligand substrate. Thats what
missing: 3 GMP. So lets add it. . .
File Get Monomer. . .
Type 3GP in the box (Use Upper Case). Press return. . .
[Coot pauses for a few seconds while LIBCHECK and REFMAC run]
[3GP appears]
It is generally easier to work without hydrogens, so lets delete them
Delete. . . from the Model/Fit/Refine window 12
Hydrogens in Residue
click on an atom in 3GP
[Hydrogens disappear]
The 3GP is displaced from where we want it to be.
Rotate/Translate Zone from the Model/Fit/Refine window13
click on an atom in 3GP twice
[Intermediate (white) atoms appear]
Drag it or use the sliders to move the intermediate fragment to the approximately the right place.
11 also
11
Blob 1
Click on Blob 1
Examine the situation. . . What is this density?
[We need to add residues to the C-terminus of the A chain.]
The missing residues are GLU, THR, CYS (QTC).
Calculate Fit Loop. . .
[Coot pops-ups a Fit Loop dialog]
Add residue number 94 to 96 in the A chain.
The single letter codes of the extra residues are QTC
Make sure that you can see the unmodelled density well, then click Fit Loop
Watch. . . (fun eh?)
Examine the density fit.
[It should be fine, except at the C-terminus. We need to add an OXT atom to
the residue]
Calculate Other Modelling Tools. . .
Add OXT to Residue. . .
Add it
5
5.1
12
5.2
The tutorial data has two-fold NCS. With good data it is interesting to investigate
the differences between the NCS copies. This may be done by comparing the NCS
related electron density, comparing the NCS related chains, or comparing the Ramachandran plots for related chains:
Comparing the NCS related electron density.
Go to Calculate/NCS maps and select the first map and model. Now, if you
go to anywhere in the A chain, you will see two sets of electron density - the
original density for the A chain, and the density for the B chain transformed
to overlap the A chain density. This gives you a visual comparison of any
differences.
Look at the density in the B molecule. Why does the density not agree here?
(Hint: the NCS is not a 2-fold rotation in this case, it is improper).
Comparing the NCS-related chains.
Go to Draw/NCS ghost control and select Draw non-crystallographic ghosts.
You will now see a copy of the B chain superimposed on the A chain. The B
chain is draw using thin bonds.
Look for regions where the models differ. Using the NCS maps tool, check
that the differences in the models are supported by the density.
Compare the NCS-related chains using NCS jumping.
This is an alternative way of examining NCS similarities and differences. Use
the Display Manager to undisplay the NCS maps you recently created above.
Use the Goto Atom dialog and press the Update from Current Position
button.
[Coot shifts the centre of the screen to the closest displayed CA atom]
15 its
13
Identify the chain that you are looking at (for example, by double-clicking on
an atom)
Now press the o key on the keyboard.
[Coot shifts the centre of the screen to a NCS-related chain]
Identify the chain that you are looking at now.
Press o again.
What is happening?
(Note: o stands for Other NCS-related chain.)
Comparing the Ramachandran plots for related chains.
Go to Validate/Kleywegt plot. Check the Use specific chain options and select
chains A and B. You will get a Ramachandran plot with equivalent residues
from the A and B chains linked by arrows. Long arrows indicate significant
differences. Click on a dot to view the residue concerned.
Another tool for identifying NCS differences is the Validate/NCS differences
graph. This gives a clickable histogram of differences.
5.3
14
5.4
To be found on Draw Cell & Symmetry menu item in the main menu.
Try:
Show Symmetry Atoms? Yes
Symmetry as Calphas? [on]
Colour symmetry by molecule [on]
Symmetry Radius 30A
Colour Merge 0.1
Show Unit Cell? [on]
OK
Zoom out and have a look at how the molecules pack together.
17 Actually
15
5.5
5.6
Refmac is a program that does Maximum Likelihood refinement of the model, and
the interface to it can be found on the Model/Fit/Refine dialog. (By default there is
no icon on the toolbar for this action - open the window from the calculate menu19 ).
Now click on Run Refmac. . . (at the bottom of the Model/Fit/Refine window).
The defaults should be fine...
Run Refmac in the new window. . .
. . . Wait. . .
[The cycle continues. . . ]
Use Validate Difference Map Peaks to find interesting features in the
newly created map and model.
Python enabled version only: a dialog with geometric outliers and other interesting things (if they exist) detected by Refmac shows up 20 .
is quite advanced
add your own Run Refmac button to the toolbar or the main/top toolbar. To add the button
to the modelling/side toolbar, open the Preference window. Now go to Preferences General
Refinement Toolbar. In the right hand window scroll down and tick the box besides Run Refmac. . . .
A corresponding button will appear on the modelling toolbar. Alternatively you can add your own
Run Refmac. . . button to the top toolbar of the Coot window (only in Python versions). Click Rightmouse on the toolbar (besides the Display Manager button) and you will see a pop-up menu. Select
Manage Buttons, tick the box besides Add Alt Conf and click Apply. A new button named Add
Alt Conf will appear on the toolbar.
20 This is an analysis from the Refmac log file and can alternatively be opened from Extensions...
Refine... Read REFMAC log
19 or
16
6.1
Colophon
This document is written using XEmacs 21.5 in LATEX using AUCTEX and is distributed with the Coot source code.
17