PROTIEN EXPLORER Sana Bashir. Protein Explorer Protein Explorer is a protein visualization software. Strictly speaking, "molecular visualization" means.

Slides:



Advertisements
Similar presentations
Scientific & technical presentation Structure Visualization with MarvinSpace Oct 2006.
Advertisements

1 Miklós Vargyas, Judit Papp May, 2005 MarvinSpace – live demo.
Ray tracing. New Concepts The recursive ray tracing algorithm Generating eye rays Non Real-time rendering.
Computational Biology, Part 10 Protein Structure Prediction and Display Robert F. Murphy Copyright  1996, 1999, All rights reserved.
Retrieving and Viewing Protein Structures from the Protein Data Base 7.88J Protein Folding Prof. David Gossard Room 3-336, x September.
Lecture 3.41 Structure Tools and Visualization † Gary Van Domselaar University of Alberta † Slides Adapted from Michel Dumontier,
Topics covered Scope and applications of insilico modeling in modern biology. Comparative modeling Constructing an initial model refining the model manipulating.
Module 2: Structure Based Ph4 Design
Number of released entries Year. Growth of Molecular Complexity Number of Chains Year Number of Structures Containing that Number of Chains.
XP New Perspectives on Browser and Basics Tutorial 1 1 Browser and Basics Tutorial 1.
SMART Teams: Students Modeling A Research Topic Jmol Training 101!
Question 1: Name, PDB codes Eric Martz (no research lab) Macromolecular visualization I chose*: 3onz HUMAN TETRAMERIC HEMOGLOBIN:
Kinemage; Rasmol and Chime C371 Chemical Informatics.
EBI is an Outstation of the European Molecular Biology Laboratory. Annotation Procedures for Structural Data Deposited in the PDBe at EBI.
Molecular visualization
Protein Classification II CISC889: Bioinformatics Gang Situ 04/11/2002 Parts of this lecture borrowed from lecture given by Dr. Altman.
The Virtual Museum of Minerals and Molecules: An educational resource for the twenty-first century IIMMIIMM Cynthia A. Stiles 1, Phillip Barak 1, and Edward.
Before modern desktop computers because available, crystallographers built 3D structural models by hand –The earliest models such as that of myoglobin.
Introduction to Protein Structure Prediction BMI/CS 576 Colin Dewey Fall 2008.
Question 1: Name, PDB codes Eric Martz Keiichi Namba Macromolecular visualization I chose: 3onz HUMAN TETRAMERIC HEMOGLOBIN: PROXIMAL.
Computer Graphics: Programming, Problem Solving, and Visual Communication Steve Cunningham California State University Stanislaus and Grinnell College.
Structural classification of Proteins SCOP Classification: consists of a database Family Evolutionarily related with a significant sequence identity Superfamily.
EBI is an Outstation of the European Molecular Biology Laboratory. A web based integrated search service to understand ligand binding and secondary structure.
Cloud-Based Visualization of Value-Added Model Annotations Using Jmol Bob Hanson St. Olaf College, Northfield, MN
1© 2009 Autodesk Hardware Shade – Presenting Your Designs Hardware and Software Shading HW Shade Workflow Tessellation Quality Settings Lighting Settings.
Teaching slides Chapter 6. Chapter 6 Software user interface design & construction Contents Introduction Graphical user interface – Rich window based.
Unit 6 – Multimedia Element: Animation
DISCOVERING COMPUTERS 2018 Digital Technology, Data, and Devices
Tips for using Java with Internet Explorer
JavaScripts.
Protein 3D representation
Jmol Training Session Part IV: Adding Side Chains
Jmol Training Session Part V: Adding H Bonds and Struts
What is Microsoft Internet Explorer?
Protein 3D representation
Integrated technology
Working in the Forms Developer Environment
PDBemotif A web based integrated search service to understand ligand binding and secondary structure properties in macromolecular structures.
Chapter 1 Introduction to Computers, Programs, and Java
Question 1: Name, PDB codes
New Perspectives on Microsoft Windows 10
CHAPTER 8 Multimedia Authoring Tools
3D Graphics Rendering PPT By Ricardo Veguilla.
Visualization with VMD
Number of released entries
Bomgar Remote support software
Getting Started with Dreamweaver
Protein dynamics Folding/unfolding dynamics
Quick Steps to Register or Activate QuickBooks Desktop As we all know that Intuit QuickBooks is a leading accounting and bookkeeping software, features.
Section 1 Powerpoint Assignment for Micbio 565, 2012
Protein 3D representation
Introduction to VMD (Visual Molecular Dynamics)
Integrated technology
Volume 114, Issue 3, Pages (February 2018)
Integrated technology
Crystal structure of the chemotaxis receptor methyltransferase CheR suggests a conserved structural motif for binding S-adenosylmethionine  Snezana Djordjevic,
A Naturally Occurring Repeat Protein with High Internal Sequence Identity Defines a New Class of TPR-like Proteins  Jacob D. Marold, Jennifer M. Kavran,
Citation Map Visualizing citation data in the Web of Science
Structure of an LDLR-RAP Complex Reveals a General Mode for Ligand Recognition by Lipoprotein Receptors  Carl Fisher, Natalia Beglova, Stephen C. Blacklow 
Section 1: Identity Powerpoint Assignment for Micbio 565, 2014
Image.
Molecular Basis of Box C/D RNA-Protein Interactions
Protein 3D representation
Andrew H. Huber, W.James Nelson, William I. Weis  Cell 
VISUAL COMMUNICATION USING ADOBE PHOTOSHOP CREATIVE SUITE 5
Mark Thompson Doug Stainbrook Solid Edge Technical Marketing
Bioinformatics Unit, Life Science Faculty, TAU
Introduction to Pymol Nov
Selenium IDE Installation and Use.
Patrick J. Fleming, Karen G. Fleming  Biophysical Journal 
Presentation transcript:

PROTIEN EXPLORER Sana Bashir

Protein Explorer Protein Explorer is a protein visualization software. Strictly speaking, "molecular visualization" means looking at a structure without changing it. The resulting "model" comes straight from the PDB file.

RasMol Protein Explorer is a RasMol-derivative software developed by Eric Martz In 1989, Roger Sayle became interested in the problem of depth perception for computer representations of solid objects. His goal was to write a shadowing program (ray-tracing algorithm) fast enough to allow rotating the shadowed image. He managed to write the second fastest sphere- shadowing program in the world! This algorithm was implemented in RasMol as well as Protein Explorer

Ray tracing Ray tracing is a method of generating realistic images by computer, in which the paths of individual rays of light are followed from the viewer to their points of origin. The algorithm begins by shooting a ray from the eye and through the screen, determining all the objects that intersect the ray, and finding the nearest of those intersections. It then recurses (or repeats itself) by shooting more rays from the point of intersection to see what objects are reflected at that point, what objects may be seen through the object at that point, which light sources are directly visible from that point, and so on.

Ray tracing (continued…) As the ray travels from the eye, it intersects A, is subsequently reflected to B, then reflected to C, and so on. Ray tracer calculates the angle at which the ray should bounce off, and then create another ray that will travel from the point of intersection in the calculated direction. Once that ray figures what color it needs to be (by calculating all the intersecting objects, finding the nearest one, and determining the surface color at the point), the first ray is then given that color. This is then propagated back to the pixel through which the original ray was fired. In this case, D is transparent, and the light is bent both on entering the sphere, and again on exiting it

Ray tracing (continued…) The ray travels from the eye to where it intersects with sphere A. In order to determine whether there is a shadow at that point, one shadow ray is fired at each light source. The shadow ray from A to the second light source travels uninterrupted, so light reaches the point from that light source. However, sphere B lies between sphere A and light source #1, so the point is in shadow with respect to that light source. The intensity of color at that point on sphere A would represent the fact that only one of the two light sources is shining directly on that point.

Why create Protein Explorer? Need for a software more efficient than RasMol in the following:  maximally informative  illustrated introductions to computer renderings such as clicking on any atom to identify it  More powerful rendering options  context-triggered help  user friendly interface for novice as well as advanced  MDL's Chime - a visualizer in the form of a Netscape Navigator plug-in. Chime uses an adaptation of the rendering and command-language from RasMol. About 16,000 lines of RasMol source code were converted to C++, made reentrant, and built into Chime

Background Older versions dealt with compatibility issues with Windows, Macintosh OS. As well as problems loading PDB files and running command script files Beta 1.98 included Protein Comparator, discontinued in later versions. Unable to load PDB files directly from the Protein Data Bank

Background (continued…) New Version:  Can create MolSlides (molecular structures that user generates). MolSlides display in a web browser, without Protein Explorer, from your computer or from a server, on-line.MolSlides  MolSlide Manager  Compatibility with Netscape 7, Mozilla, Firefox browsers  You don't need to learn any hand-typed commands to achieve a very high level of visualization power.

Protein Structure Rendering PE cannot show you a protein if all you have is the amino acid sequence, needs atomic coordinates from the PDB file. Most macromolecular structures are determined experimentally by X-ray crystallography. However, if 3D structure is not available. A reasonably reliable structure can be predicted by homology modeling. PE does not support homology modeling

Protein Explorer enables you to see the relations of 3D molecular structure to function. The image can be simplified by hiding everything except the region of interest. A variety of one-click renderings and color schemes help to visualize the backbone, secondary structure, distributions of hydrophobic vs. hydrophilic residues, noncovalent bonding interactions, and protein comparison Protein Explorer Functionality

A function of PE that provides side-by-side comparison of two molecules (PDB files) with all the same capabilities as the one- molecule Currently working on implementing in new version directly via browser. PE Comparator Function

Same or Different?

Non-covalent bonds In PDB files, you will not see the noncovalent bonds between neighboring molecules in a protein crystal At present, PE can display as rods connecting atoms only two subsets of hydrogen bonds: protein backbone- to-backbone h-bonds within chains (but not between chains), and Watson-Crick h-bonds between DNA base pairs. PE presently has no built-in routines to show h- bonds between backbone and sidechain, backbone and water, sidechain and sidechain, sidechain and water, protein and ligand, protein and nucleic acid, non- canonical h-bonds in DNA or RNA, etc. However, manual methods are available to show arbitrary bonds.

How to use? Go to protienexplorer.org Install MDL Chime Click on quick start button, it will automatically open up the software with a protein given

Molecular Image: 3D view of protien Control Panel: control to explore the structure Message Frame: identity of specific atom,chains, amino acid residues

PE Feature Limitations Visualize a molecule given only a sequence of amino acids and nucleotides There is visualization but there are no modeling capabilities in PE. Cannot generate new molecular structures or modify old ones Build, mutate bonds in a structure No Docking, It is not possible to load multiple PDB files into Chime, nor move molecules relative to each other in a single Chime image. Two molecules can be displayed side by side in Protein Comparator, and moved together in synchrony or independently. Two molecules can be aligned and displayed together, but cannot be moved relative to each other. Saving the state of your PE session is problematic. You can save a command script to play back later, but this is technically challenging. A script recorder is under development to help this situation.

PE Limitations (continued…) The positions of covalent bonds may be shown incorrectly. Some strong bonds may not be shown as rods (especially involving metals, or between hetero atoms and protein or nucleic acid), or occasionally bond rods may be shown where only noncovalent bonds exist. Only a very limited subset of hydrogen bonds can be shown easily. There is no Undo capability yet. Images are not always high enough quality. Cylinders are not available as a cartoon rendering for alpha helices.

Technical Limitations PE requires the free but closed-source MDL Chime plug- in The Sequence and Seq3D displays show nonstandard residues as gaps There are some rare PDB files that PE does not handle correctly. When certain states are changed with manually issued commands, or from Chime's menu, related buttons may lose track of the status of the image. Some records do not appear in MolSlides

Future Implementations PE-Jmol? In the long term, attempts to port PE to use the Jmol java applet instead of MDL Chime. Jmol is free, has an open-source licence and development team, and operates on a wider range of platforms and browsers than does MDL Chime. Plan to connect PE to a server that will provide a PDB file suitable for displaying all contacts (including non-covalently bonded atoms) to the asymmetric unit for any crystallographic PDB file. A mechanism to locate and display all hydrogen bonds, including buttons to show categories such as backbone-backbone, backbone-sidechain, sidechain-sidechain, interchain, water bridges.

References Protein Explorer 2.79 Beta E. Martz, Protein Explorer: Easy Yet Powerful Macromolecular Visualization, Trends in Biochemical Sciences 27 (2002) Protein Explorer (Chime) pl/frntdoor.htm RasMol & Protein Explorer Chime