Structure Tools and Visualization

Similar documents
BIOC351: Proteins. PyMOL Laboratory #1. Installing and Using

Molecular Visualization. Introduction

PyRy3D: a software tool for modeling of large macromolecular complexes MODELING OF STRUCTURES FOR LARGE MACROMOLECULAR COMPLEXES

AISMIG an interactive server-side molecule image generator

Section I Using Jmol as a Computer Visualization Tool

3D structure visualization and high quality imaging. Chimera

Visualizing molecular simulations

Amino Acids. Amino acids are the building blocks of proteins. All AA s have the same basic structure: Side Chain. Alpha Carbon. Carboxyl. Group.

VMD - High Resolution Graphics

Bioinformatics for Biologists. Protein Structure

HOW TO MAKE YOUR WEBSITE

UGENE Quick Start Guide

LESSON 5. Learning to Use Cn3D: A Bioinformatics Tool. Introduction. Learning Objectives. Key Concepts

Peptide bonds: resonance structure. Properties of proteins: Peptide bonds and side chains. Dihedral angles. Peptide bond. Protein physics, Lecture 5

PyMOL: An Open-Source Molecular Graphics Tool

Guide for Bioinformatics Project Module 3

RETRIEVING SEQUENCE INFORMATION. Nucleotide sequence databases. Database search. Sequence alignment and comparison

Advanced Visualization for Chemistry

Introduction to PyMOL

Disulfide Bonds at the Hair Salon

EMBL-EBI. EM map display & Visualization

Maestro 8.0. User Manual. Schrödinger Press

VisIt Visualization Tool

LAMBDA CONSULTING GROUP Legendary Academy of Management & Business Development Advisories

Linear Sequence Analysis. 3-D Structure Analysis

This class deals with the fundamental structural features of proteins, which one can understand from the structure of amino acids, and how they are

Peptide Bonds: Structure

Advanced Presentation Features and Animation

Why are we teaching you VisIt?

Graphic Design. Background: The part of an artwork that appears to be farthest from the viewer, or in the distance of the scene.

PYMOL TUTORIAL PART OF BIOCHEMISTRY 712 AND BIOCHEMISTRY 660 UNIVERSITY OF WISCONSIN-MADISON

Anime Studio Debut 10 Create Your Own Cartoons & Animations!

Certificate Courses in Animation

Recap. Lecture 2. Protein conformation. Proteins. 8 types of protein function 10/21/10. Proteins.. > 50% dry weight of a cell

Introduction... Learn to insert event sounds and streaming sounds and to change the effects for a sound... 69

Hands-on exercises on solvent models & electrostatics EMBnet - Molecular Modeling Course 2005

4D Interactive Model Animations

Protein Studies Using CAChe

LEGO Digital Designer 4.3 User Manual

DataPA OpenAnalytics End User Training

Manual. OIRE Escuela de Profesiones de la Salud. Power Point 2007

Creating Hyperlinks & Buttons InDesign CS6

Structure Check. Authors: Eduard Schreiner Leonardo G. Trabuco. February 7, 2012

Refinement of a pdb-structure and Convert

Tutorial 13: Object Animation

WIX: Building a Website with a Template. Choosing a Template First you will need to choose a template from the Create section of the Wix website.

A Hybrid Visualization System for Molecular Models

Gephi Tutorial Visualization

Molecular Graphics What?

Teaching Bioinformatics to Undergraduates

PowerPoint 2007: Basics Learning Guide

AR-media TUTORIALS OCCLUDERS. (May, 2011)

Computational Systems Biology. Lecture 2: Enzymes

Visualization Plugin for ParaView

BIO 3350: ELEMENTS OF BIOINFORMATICS PARTIALLY ONLINE SYLLABUS

Geant4 Visualization. Andrea Dotti April 19th, 2015 Geant4 M&C+SNA+MC 2015

What you can do:...3 Data Entry:...3 Drillhole Sample Data:...5 Cross Sections and Level Plans...8 3D Visualization...11

Reviewer s Guide. Morpheus Photo Animation Suite. Screenshots. Tutorial. Included in the Reviewer s Guide:

Lecture 19: Proteins, Primary Struture

Develop Computer Animation

PROTEINS THE PEPTIDE BOND. The peptide bond, shown above enclosed in the blue curves, generates the basic structural unit for proteins.

Adobe Certified Expert Program

Lab 0: Preparing your laptop for the course OS X

INTRODUCTION TO PROTEIN STRUCTURE

The main imovie window is divided into six major parts.

Syllabus of B.Sc. (Bioinformatics) Subject- Bioinformatics (as one subject) B.Sc. I Year Semester I Paper I: Basic of Bioinformatics 85 marks

imc FAMOS 6.3 visualization signal analysis data processing test reporting Comprehensive data analysis and documentation imc productive testing

BIOINFORMATICS TUTORIAL

ChemPad3. a tutorial. Ben Shine and Dana Tenneson. May 21, 2008

imc FAMOS 6.3 visualization signal analysis data processing test reporting Comprehensive data analysis and documentation imc productive testing

Table of Contents. I. Banner Design Studio Overview II. Banner Creation Methods III. User Interface... 8

Smart Board Notebook Software A guide for new Smart Board users

Advanced Medicinal & Pharmaceutical Chemistry CHEM 5412 Dept. of Chemistry, TAMUK

S M A R T D R A W U S E R G U I D E

PELLISSIPPI STATE COMMUNITY COLLEGE MASTER SYLLABUS 3D MODELING & ANIMATION CGT Class Hours: 3.0 Credit Hours: 3.0

Getting Started with CodeXL

PyMOL User's Guide. written by Warren L. DeLano, Ph.D. with assistance from Sarina Bromberg, Ph.D.

Cassandra 2.0: Tutorial

Linkage 3.2. User s Guide

Quick Start Tutorial Imperial version

A guide to giving a Presentation & Using Microsoft PowerPoint

Intro to 3D Animation Using Blender

Instruction Manual. Applied Vision is available for download online at:

Structure Determination

Chapter 4: Website Basics

Bringing Real World Practice into an Organic Chemistry Class. University of Wisconsin-Madison. The Institute on Learning Technology

GUI GRAPHICS AND USER INTERFACES. Welcome to GUI! Mechanics. Mihail Gaianu 26/02/2014 1

SMART Board Training Outline Trainer: Basel Badran

IV3Dm provides global settings which can be set prior to launching the application and are available through the device settings menu.

mouse (or the option key on Macintosh) and move the mouse. You should see that you are able to zoom into and out of the scene.

Developing Web and Mobile Dashboards with Oracle ADF

WP Popup Magic User Guide

Instructions for Creating a Poster for Arts and Humanities Research Day Using PowerPoint

Applying a circular load. Immediate and consolidation settlement. Deformed contours. Query points and query lines. Graph query.

Built from 20 kinds of amino acids

Summary. Load and Open GaussView to start example

Transcription:

Structure Tools and Visualization Gary Van Domselaar University of Alberta gary.vandomselaar@ualberta.ca Slides Adapted from Michel Dumontier, Blueprint Initiative 1

Visualization & Communication Visualization tools allow us to see 3D structure data communicate features about 3-D structures to colleagues illustrate biological processes (catalytic/binding) educate laypersons about structural biology Go beyond Rasmol & communicate other structural features surface shape show the surface, transparent over a backbone hydrophobicity / charge show the binding surfaces or charge complementarity mutations making a simple model (e.g. 1 amino acid change) 2

In this lecture we introduce Rasmol and CHIME Good introductory packages for biomolecule visualization Cn3D for Structure Annotation Good all around viewer that uses OpenGL graphics Good annotation engine for exchanging information about 3D structure Swiss PDB Viewer (Deep View) Make molecular surfaces Align multiple proteins Apply scoring functions Simple, fast modeling including site-directed mutagenesis Complex modeling including loop rebuilding PyMOL Python based, can be used for scripting 3

Rasmol & CHIME Developed by Roger Sayle Open source, binaries available http://openrasmol.org/ Widely used, simple to use (menus) for simple operations Complex operations require command-line interface 4

Rasmol Developed by Roger Sayle Open source, binaries available http://openrasmol.org/ Widely used, simple to use (menus) for simple operations Complex operations require command-line interface 5

Getting Rasmol Structure Files Uses PDB files: http://www.rcsb.org/ 1 2 3 6

Working With the PDB File select cys115.cb select lys116 7

Hen egg-white lysozyme and tri-n-acetylchitotriose 8

Rasmol Help Quick Reference Card: http://info.bio.cmu.edu/courses/biochemmols/rasframes/refcard.pdf Rasmol Manual http://openrasmol.org/doc/rasmol.html Tutorials: http://www.umass.edu/microbio/rasmol/rastut.htm Gallery: http://www.umass.edu/microbio/rasmol/galmz.htm 9

CHIME CHIME: Chemical mime A free molecular viewer web browser plugin based on Rasmol Developed by MDL Information Systems Inc: http://www.mdl/com/ Improves on Rasmol: More commands Hypertext button-controlled scripting Animations 10

CHIME What you need to run CHIME: Netscape / Mozilla / Internet Explorer Windows or Macintosh A web page designed to use CHIME A PDB file 11

CHIME and Protein Explorer Protein Explorer: A website that works with CHIME to help you visualize your structures http://molvis.sdsc.edu/protexpl/frntdoor.htm 12

Cn3D Developed by the NCBI Open source, binaries available http://www.ncbi.nlm.nih.gov/structure/ Fast OpenGL Graphics Annotation Engine Lets you mark up a protein at the residue level Can fetch a structure over the Internet Can display protein movies NMR ensembles Protein folding trajectories 13

Getting Cn3D Structure Files Uses MMDB files Entrez (http://www.ncbi.nlm.nih.gov) tightly coupled with MMDB structure database Retrieve using MMDB identifier PDB identifer Conserved Domain Database BLAST search PubMed query Text search 14

Hen egg-white lysozyme and tri-n-acetylchitotriose 15

ASN.1 Structure File (ascii) MMDB-ID PDB ID History Publications Chemical Graph - Molecule Graph - taxonomy - residue sequence - inter residue bonds - heterogens - solvent - Inter-molecule bonds - Annotation - Camera Settings 16

Global Style Settings 17

Create New Annotation Disulfide Cysteines 1. 2. 3. 4. Select Residues Menu>Style>Annotate Create New Annotation Give Name and Edit Style 18

Edit Style Options 19

Selective Annotation of Cysteine Disulfide Bridges 20

Annotation Menu Turn On/Off Show/Hide selected annotation Move Up/Down Change priority Show Show annotation and affected residues Edit Edit an existing annotation Move Move the annotation to selected residues Delete Delete the Annotation 21

Shortcuts Rendering: SpaceFill Coloring: Rainbow Rendering: Ball and Stick Coloring: Hydrophobicity 22

Another Salient Feature Show/Hide>Select by distance 23

Imports Import sequences BLAST alignments Import structures Structural Superposition 24

BLAST Create alignments between sequences In this case, an alignment between the structure sequence and the natural sequence reveals missing N and C termini residues and a loop region, not resolved in structure. 25

Conserved Domain Alignments 26

Folding Simulations 27

NMR Solution Structures 28

Finishing Your Work Save Annotations Camera Settings Export PNG image 29

Other Cn3D Resources Application Help Online Help 30

Swiss PDV Viewer at a Glance PDB structure viewer with structure utilities Superimposition to compare proteins and their components such as active/binding sites Measure angles, distances between atoms Manual or automated (Swiss-Model) homology modeling including loop modeling Threading (Fold recognition) Mutations and Energy minimization Electron density map reading and model building (crystallography data) Interface to POV-Ray rendering software 31

Main Interface Tons of menu options reasonably well categorized Button bar for image manipulation (center, zoom, move, rotate) and some structure measurement and mutation tools Layers window to select from multiple layers 32

Control Panel Select Individual Residues (one or more) All Residues Chains Secondary Structure Show Backbone Side chains Labels Molecular surface (VDW) Ribbon Cartoons (Helices/Strands) Colors (specify backbone +/- sidechain, labels, etc) 33

Alignment and Ramachandran Plot Alignment Window shows alignment of sequences to one another (structural superposition, threading / homology modelling) Ramachandran plot showing Phi-Psi angles of selected residues. Can move individual residues to new Phi-Psi angles. 34

Molecular Surfaces 35

Electrostatic Potentials Useful for evaluating the effects of a potential mutation Analysis of binding site 36

SPDBV Home Page http://expasy.org/spdbv 37

http://www.usm.maine.edu/~rhodes/spvtut/index.html 38

Persistence of Vision (POV) RAY Visualization Ray tracing occurs from the camera to the scene Specify Camera location Light sources Objects Surface textures Atmospheric media (fog, haze, or fire) 39

POV RAY http://www.povray.org/documentation 40

PovRay Molecules... Armand Tepper s Energy minimized Yeast Cu-metallothionein from an averaged NMR structure. 6 copper atoms are in the reddish metal texture and the sulfurs of the coordinating cysteines appear in yellow. This picture features the new smoother ribbon feature (quality 2) implemented in SPDBV3.6b2. The surface is at detail level 3. http://wwwchem.leidenuniv.nl/metprot/arman 41

42

POV Ray scene generators Swiss PDB Viewer can save file as POV scene PDB to POV converters available MolPov (windows) http://www.chem.ufl.edu/~der/ der_pov2.htm PPOVIT (PERL) http://huron.cem.msu.edu/~rstc/ ppovit/ 43

PyMOL Set of structure tools built on top of Python Supports all Standard Features Extensible, Scriptable Native Ray Tracer Freely Available: http://pymol.sourceforge.net/ 44

PyMOL Set of structure tools built on top of Python Supports all Standard Features Extensible, Scriptable Native Ray Tracer Freely Available: http://pymol.sourceforge.net/ 45

PyMOL External GUI Command line interface Standard menu bar Some Handy Buttons 46

PyMOL External GUI Named Groups Panel VIEWING WINDOW Mouse Bindings Command Line Movie Controls 47

PyMOL Actions Menu (A) Named Groups Panel VIEWING WINDOW Mouse Bindings Command Line Movie Controls 48

PyMOL Show Menu (S) Named Groups Panel VIEWING WINDOW Mouse Bindings Command Line Movie Controls 49

PyMOL Hide Menu (S) Named Groups Panel VIEWING WINDOW Mouse Bindings Command Line Movie Controls 50

PyMOL Labels Menu (L) Named Groups Panel VIEWING WINDOW Mouse Bindings Command Line Movie Controls 51

PyMOL Color Menu (C) Named Groups Panel VIEWING WINDOW Mouse Bindings Command Line Movie Controls 52

Hen egg-white lysozyme and tri-n-acetylchitotriose 53

Conclusions Several of the more powerful structure tools with visualization and structure manipulation features are freely available Rasmol, Cn3D, Swiss PDB Viewer, PyMOL Mark up your structures to convey important and useful information Ray Trace output scenes for best rendering and artistic flash 54