Fork me on GitHub


Modeling of the phosphodiesterase (PDE6) PubMed logo

tickVerified to work with the latest stable IMP release (2.7.0). The files are also available at GitHub.
Additional software needed to use these files: IMP MODELLER gcc install instructions

Anaconda logo To install the software needed to reproduce this system with the Anaconda Python command line tool (conda), run the following commands:

conda config --add channels salilab
conda install imp modeller

UCSF logo To set up the environment on the UCSF QB3 cluster to run this system, run:

module load imp modeller gcc
Tags chemical crosslinks EM density map MODELLER


These scripts demonstrate the use of IMP, MODELLER and Chimera in the modeling of the phosphodiesterase (PDE6).

Homology modeling

MODELLER is used to generate initial models for the structure using multiple templates (PDB codes 1tbf, 3bjc, 3dba, 3ibj). Cross links, symmetry and secondary structure restraints are used in modeling: cd comparative_modelling; ./

Integrative modeling with IMP

The initial models do not fit well into the 3D EM density map (20Å resolution). Therefore, IMP is used to fit the complex into the electron microscopy density map.

Usage and content of the directory integrative_modeling

  1. access the directory: cd integrative_modeling

  2. test the python script: ./ test no error = all tests passed

  3. run sampling: ./ all output data will be stored in output/

  4. analyse the results:

3.1) compile the clustering algorithm in bin/ gfortran cluster.f u3best.f -o cluster.x

3.2) run the analysis script: bin/

100 best scoring frames will be stored in best_pdb/ and clustering data will be stored in clustering/


Finally the final models are rebuilt and refined with Modeller:

cd model_refinement/cluster1; ./

Author(s): Riccardo Pellarin, Dina Schneidman

Version: 1.0

License: LGPL. This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.

Last known good IMP version: build info build info

Testable: Yes.

Parallelizeable: No