145
Computational Tools in Protein Crystallography
modification. Manual building might be required to adjust the 
parts of the structure that were not built accurately by the auto-
mated procedure
If  the  native  dataset  is  medium/low  resolution,  then  the 
entire chain tracing exercise has to be done manually. The sec-
ondary structure elements are built first. Coordinates of a typical 
a-helix or a beta sheet can be downloaded from known structures 
and can be dragged and fitted into the map. For a protein, i.e., 
the primary structure, the positions of the selenium atoms (and 
therefore  the  methionines)  are  used  to  manually  position  the 
amino acids in the map. Also, large residues such as Trp, Tyr, Phe, 
and Arg have their characteristic density and that along with the 
known positions of the methionines help in placing the correct 
amino acids  in the map. Building  the polypeptide chain in  the 
correct direction can be difficult and the fact that side chains of an 
a-helix  invariably  point  toward  its  N-terminus  is  a  useful  tip 
to remember.  Information  about the  basics  of  electron-density 
fitting  can  be  found  on  the  Protein  Crystallography  Course  
website http://www-structmed.cimr.cam.ac.uk/Course/Fitting/
fittingtalk.html.
O (71), crystallographic object-oriented toolkit (Coot) (72), 
and Xtalview (73) are the three most popular programs for build-
ing the model into the electron-density maps. O allows the user 
to build the structure in accordance with the known geometries. 
Alwyn’s home page provides introduction, manual, and the tuto-
rial for the program (link in Table 1). It can build models into the 
electron density maps from scratch and also provides to the user 
the ability to define macros. Coot is a recent model building tool 
and is part of the  CCP4 suite. Both of these programs display 
maps  and  models  and  can  also  perform  real-space  refinement, 
manual rotation, and translation of the model, rigid body fitting, 
rotamer search, mutations, and display Ramachandran plots. They 
can also perform superimposition and can be used for model vali-
dation as well. Xfit (part of Xtalview) can also be used for fitting 
models into electron-density maps. The program has a built-in fft 
routine to calculate omit maps.
Small molecules and ligand coordinates to be included in the 
model  can  be  retrieved  from  existing  structures  in  the  ligand 
database  of  the  PDB  (http://ligand-depot.rutgers.edu/).  New 
compounds can be drawn using molecule editor programs such as 
ChemDraw (74, 75). Once coordinates are generated for a ligand, 
refinement  programs  (see  next  subheading)  will  require  files 
describing its stereochemical  constraints  and  energetic parame-
ters. These files can be generated through HIC-Up (76) or the 
PRODRG  server  (77).  The  crystallographic  package  PHENIX 
also contains a module called eLBOW for optimization of known 
or novel ligand parameters.