Pymol Practial Guide

Similar documents
Let s continue our discussion on the interaction between Fe(III) and 6,7-dihydroxynaphthalene-2- sulfonate.

Working with protein structures. Benjamin Jack

Examples of Protein Modeling. Protein Modeling. Primary Structure. Protein Structure Description. Protein Sequence Sources. Importing Sequences to MOE

Preparing a PDB File

Tutorial. Getting started. Sample to Insight. March 31, 2016

Part 7 Bonds and Structural Supports

Bonds and Structural Supports

Section III - Designing Models for 3D Printing

Molecular modeling with InsightII

Protein Bioinformatics Computer lab #1 Friday, April 11, 2008 Sean Prigge and Ingo Ruczinski

Building small molecules

Molecular Visualization. Introduction

Tutorial: Structural Analysis of a Protein-Protein Complex

Tutorial on molecular visualisation

APBS electrostatics in VMD - Software. APBS! >!Examples! >!Visualization! >! Contents

SeeSAR 7.1 Beginners Guide. June 2017

Dock Ligands from a 2D Molecule Sketch

Silica surface - Materials Studio tutorial. CREATING SiO 2 SURFACE

Ligand Scout Tutorials

Contents. Acknowledgements. Section 1: Using Jmol as a Computer Visualization Tool

Viewing and Analyzing Proteins, Ligands and their Complexes 2

The Select Command and Boolean Operators

Introduction to Structure Preparation and Visualization

Visualization of Macromolecular Structures

Part 8 Working with Nucleic Acids

Part 4 The Select Command and Boolean Operators

Basics of protein structure

ICM-Chemist-Pro How-To Guide. Version 3.6-1h Last Updated 12/29/2009

Molecular Modeling Lecture 7. Homology modeling insertions/deletions manual realignment

Introduction Molecular Structure Script Console External resources Advanced topics. JMol tutorial. Giovanni Morelli.

DRAFT CHAPTER OF THE OFFICIAL PyMOL MANUAL (For PyMOL Sponsors)

SUPPLEMENTARY INFORMATION

Exercises for Windows

Flexibility and Constraints in GOLD

SUPPLEMENTARY INFORMATION. doi: /nature07461

Protein Structure and Visualisation. Introduction to PDB and PyMOL

Right click on the link and save the file on the disk (Save link target as...). Then execute this in the command window:

BUILDING BASICS WITH HYPERCHEM LITE

CHEM 463: Advanced Inorganic Chemistry Modeling Metalloproteins for Structural Analysis

12 Molecular Visualization of an Enzyme, Acetylcholinesterase

Introduction to Spark

Synteny Portal Documentation

Mnova Software for Analyzing Reaction Monitoring NMR Spectra

NMR, X-ray Diffraction, Protein Structure, and RasMol

fconv Tutorial Part 2

Protein Structure Prediction and Display

Computational Chemistry Lab Module: Conformational Analysis of Alkanes

An area chart emphasizes the trend of each value over time. An area chart also shows the relationship of parts to a whole.

Designing a Quilt with GIMP 2011

3. An Introduction to Molecular Mechanics

3D Molecule Viewer of MOGADOC (JavaScript)

NMR Predictor. Introduction

3D - Structure Graphics Capabilities with PDF-4 Database Products

In order to save time, the following data files have already been preloaded to the computer (most likely under c:\odmc2012\data\)

Nature Structural & Molecular Biology: doi: /nsmb Supplementary Figure 1

ICM-Chemist How-To Guide. Version 3.6-1g Last Updated 12/01/2009

PDBe TUTORIAL. PDBePISA (Protein Interfaces, Surfaces and Assemblies)

Supplementary Figure 1. Aligned sequences of yeast IDH1 (top) and IDH2 (bottom) with isocitrate

ISIS/Draw "Quick Start"

BIOINF527: STRUCTURAL BIOINFORMATICS LAB SESSION

The CSC Interface to Sky in Google Earth

SUPPLEMENTARY INFORMATION

CHEM 498Q / CHEM 630Q: Molecular Modeling of Proteins TUTORIAL #3a: Empirical force fields

Create Satellite Image, Draw Maps

IFM Chemistry Computational Chemistry 2010, 7.5 hp LAB2. Computer laboratory exercise 1 (LAB2): Quantum chemical calculations

41. Sim Reactions Example

3. An Introduction to Molecular Mechanics

----- Ver October 24, 2014 Bug about reading MOPAC2012 Ver.14 calculations of 1 atom and 2 atoms molecule was fixed.

Application Note. U. Heat of Formation of Ethyl Alcohol and Dimethyl Ether. Introduction

Example: Identification

Assignment 2 Atomic-Level Molecular Modeling

Orientational degeneracy in the presence of one alignment tensor.

Get familiar with PDBsum and the PDB Extract atomic coordinates from protein data files Compute bond angles and dihedral angles

CAP 5510 Lecture 3 Protein Structures

Giri Narasimhan. CAP 5510: Introduction to Bioinformatics. ECS 254; Phone: x3748

Supporting Information

Online Protein Structure Analysis with the Bio3D WebApp

BOND LENGTH WITH HYPERCHEM LITE

Assignment 2: Conformation Searching (50 points)

LS1a Fall 2014 Problem Set #2 Due Monday 10/6 at 6 pm in the drop boxes on the Science Center 2 nd Floor

Comparing whole genomes

Protein Structures. Sequences of amino acid residues 20 different amino acids. Quaternary. Primary. Tertiary. Secondary. 10/8/2002 Lecture 12 1

Structural Computational Biology: Introduction and Background *

Molecular Modeling and Conformational Analysis with PC Spartan

Ranking of HIV-protease inhibitors using AutoDock

Section II Understanding the Protein Data Bank

Structural insights into WcbI, a novel polysaccharide-biosynthesis enzyme

POC via CHEMnetBASE for Identifying Unknowns

CHEM 498Q / CHEM 630Q: Molecular Modeling of Proteins TUTORIAL #3a: Empirical force fields

SUPPLEMENTARY FIGURES

Carbon Structure Simulations using Crystal Viewer Tool

Calculating NMR Chemical Shifts for beta-ionone O

Portal. User Guide Version 1.0. Contributors

Molecular Modeling lecture 2

Department of Chemistry IIT Kharagpur. Biochemical Techniques Laboratory (CY49006)

Performing a Pharmacophore Search using CSD-CrossMiner

Umeå University Sara Sjöstedt-de Luna Time series analysis and spatial statistics

The Rain in Spain - Tableau Public Workbook

Studying Topography, Orographic Rainfall, and Ecosystems (STORE)

Polar alignment in 5 steps based on the Sánchez Valente method

Transcription:

Pymol Practial Guide Pymol is a powerful visualizor very convenient to work with protein molecules. Its interface may seem complex at first, but you will see that with a little practice is simple and powerful at the same time. 1. First look for structure 101M in PDB: In the protein file we select 'Download files + PDB File (Text)' 2. Open pymol and introduce the protein from the 'File + Open' menu

We will see something similar to this: that shows a rendering with the solvent (waters, red symbol), and amino acids in "lines" (see below). Let's change it to have a better view of the structure. 3. Change to cartoon and rainbow : Click on the 'S' next to 101M and then select 'as + cartoon'

Then we will paint it as "rainbow". In this way the structure of the protein is easier to understand. We click on the 'C' which is next to 101M and then select '+ rainbow spectrum' This is the result: The representation is a schematic cartoon protein where the secondary structure of the protein (most of this protein is composed of alpha-helices) is shown. This way you can also easily see amino acids of

interest in more detail (using "lines", "sticks" and "spheres"). One drawback to the cartoon representation is that you cannot see the ligands to which this protein binds. 4. Show sequence and HEM ligand To show the sequence, click the upper menu, 'Display + Sequence' A sequence line appears If we go to the end of the sequence we can select the heme group HEM at position 155:

By clicking on the HEM group a new object "(sele)" appears on the right side that refers to the atoms or molecules that have selected each time. We can visualize the heme group by clicking on the 'S' in "(sele)" and then choosing 'spheres': Now let's paint the ligand atoms of different colors to differentiate them. The 'C' (sele) select '+ chnos by element...' (with C in white, for example)

To see the binding between the ligand and the protein in more detail, click on the 'A' (sele) then 'modify + around + residues Within 4 A'. With what we will have selected amino acids that are 4 angstroms or fewer from the ligand. To highlight them, we click on the 'S' in (sele) and choose 'sticks' It should look like:

Paint these by atoms, as we did before:: 'C' (sele) and 'by element + CHNOS...' Clicking on the black background loses the selection. Notice that if you click on (sele) again you can retrieve the selection you had (until you make another selection).

If you want to see the structure in full screen you must click on the 'F' in the lower right corner. You can move the structure to explore the area of binding. Some basic moves: - Holding the left mouse button on the black background you can rotate the structure. - Holding down the right mouse button on the black background you can zoom. - Holding down the middle mouse button, you can move the structure. To re-center the view on the structure you can click the 'A' of 101M and choose 'Zoom' 5. measure distance between atoms We can measure, for example, the distance between atoms of the amino acid 45 (the R, arginine) and the ligand. First we select to locate:

We can measure the distance between atoms from the 'wizard + Measurement' menu : First we click on one of the atoms and then the other: One more measure:

To finish making measurements will click on 'Done' in the box on the right. If we want high definition pictures we click on 'ray'. We can do this from the menu. We can, like everything in pymol, do it from the command line: This is the effect:

Normally it is better using a white background, you can select from the 'Display + White + Background' menu. If we do 'ray' again we get:

We can save the image to a file from the 'File + save + PNG image as...' menu To work it is more comfortable to use the black background (although it is a matter of taste...). To return to the black background choose 'Display + Background + Black' 6. Configure visuals by defect. Choosing 'A' + 'preset' allows to use a number of configurations. Try a few. For the above example the binding site the following interesting:

7. Show polar contacts: We can also find polar contacts in pymol easily. For example, we can see the hydrogen bonds in an alpha helix. Note: For clarity I have returned to the initial state (as at the beginning): 'S' + 'as cartoon' and 'C' + ' rainbow spectrum' We selected the first 21 amino acids (in the sequence line you can select one and hold the left mouse button and drag to select the others): In (sele) choose 'find polar contacts + Within + selection':

We get: it makes more sense if we click (sele) and give it to 'S' + '+ as Sticks'. Coloring atoms and zooming: 8. Superposing domains First we need to download PDB proteins 1ZVN, 2A62 and upload them to pymol. Notably, these

proteins are homologous and having a percentage identity of 65% with each other. It is advisable to place them as cartoon. We can put both together as in cartoon 'all' 'S + as + cartoon': We can try to superimpose with the 'super' command from the command line: Note, you may well not see the two proteins at the same time on the screen before the superposition because in principle the two proteins will be in different regions. The result is unsatisfactory:

This is because both are composed of multiple domains and the orientation of these is not equal in both proteins. To get a proper structural alignment we must align only some domains. To do this, we will select the 1ZVN B chain protein (green). Click on the the bottom right on "Selecting" on "Residues" until "Chains" appears. This allows us to select whole chains instead of only one amino acid. Show the sequence of the protein with 'Display + Sequence'. We seek 1ZVN B chain and select by clicking on the sequence of B:

We click on 'A' in (sele) and 'copy to object', the new object appears, obj01, containing only the selected domain. Click on 1ZVN to hide the whole chain. So just see the domain you want to align. In pymol console do 'super obj01, 2A62', so we get the well-aligned domain:

You can see that structurally, with minor differences, they are really similar. It is advisable to zoom on obj01 to rotate properly. 9. (Optional) Show contact potential We can show the contact potential of the protein, for example obj01 from 'A' + '+ Generate + vacuum electrostatics potential protein contact (local)' This is just a quick calculation unreliable, just to give us an idea. There are other much better software for this calculation which can then be loaded into pymol. A good one is APBC also has a plugin that

can be run from pymol. 10. (Optional) See dynamics Upload the PDB structure, 3ZPM, an NMR structure. We put in cartoon and rainbow: In the bottom right, we can choose the play button to see the dynamics of the protein: We can also see the most variable parts using the following:

run the 'split_states' command We can see a little better by differences in 'all' 'C + + by ss Helix Loop Sheet (any)' It is observed that the areas of greatest movement are loops.

Finally we will look at the b-factor. The b-factor values are introduced to indicate the crystalographic mobility of each residue.

Upload in Pymol the protein 1ZVN used earlier. In cartoon and we put in 'C + + spectrum b-factor'. Result: The darker the blue the less mobility a residue has. Here too we see greater mobility of loops. We can get an even more descriptive picture. First we colored in rainbow and then do with 'A + preset + b factor putty': The thicker strands are more mobile.