Visualizing and Discriminating Atom Intersections Within the Spiegel Visualization Framework

Size: px
Start display at page:

Download "Visualizing and Discriminating Atom Intersections Within the Spiegel Visualization Framework"

Transcription

1 Visualizing and Discriminating Atom Intersections Within the Spiegel Visualization Framework Ian McIntosh May 19, 2006

2 Contents Abstract. 3 Overview 1.1 Spiegel Atom Intersections... 3 Intersections 2.1 Visual Metrics Results. 5 Amino Acids 3.1 Overview Extraction Intersections Visualization 6 Bond Visualization 4.1 Objective Results. 8 Picking 5.1 Objective Results. 9 Conclusions 6.1 Spiegel Unresolved Issues 11 Future Work 7.1 Bonding Rules Point-and-Show

3 List of Figures 1 Basic Spiegel Pipeline Intersections Shown with Size & Color. 4 3 Acid Pipeline Plan Intersection Visualization with Backbone Rules 6 5 Amino Acid Visualization Non-Acid Member Visualization 7 7 A Ball & Stick Model in Spiegel 8 8 Ambiguous Intersection Spheres 9 9 Circular Atom Pick Pipeline Complex & Confusing Pipeline. 11 2

4 Abstract Overview Spiegel is a pipeline structured visualization framework used to build three dimensional scenes. It can be used to visualize anything from galaxies of stars to atomic structures. Spiegel was used for this project to investigate atom intersections occurring when building models from Protein Data Bank files. New bonding rules were created to accurately show these intersections and visual metrics such as size, color and shape were used in plotting overlaps in three dimensional space. Bonds were also shown as cylindrical connectors that created traditional ball-and-stick models. Methods of selecting specific elements of the three dimensional structure were also investigated to provide a tool for examining the intersections in a visual context. Significant progress was made in creating meaningful visual representations of atomic overlaps but there remain areas to continue work. More time must be spent developing algorithms that accurately follow known atomic bonding rules so that intersections in the three dimensional representations can be validated or examined further. The ability to click on atoms in the visualization and show information about it also proved unsuccessful in the short term, but has shows potential to be fully implemented and useful in the process of intersection discrimination. 1.1 Spiegel The Spiegel Visualization Framework [gra] was used to construct the visualizations of the atom structures. It uses a pipeline structure that encourages the building of small functions that can be connected together to create more powerful programs (Figure 1). This architecture made it easy to extend the existing work done on this topic as well as combine existent functions with new ones to provide greater functionality. Figure 1 - Basic Spiegel Pipeline 1.2 Atom Intersections A previous study [sco] was done on atom intersections resulting from building three dimensional models from Protein Data Bank Files (PDB). Initially it was 3

5 Intersections thought that there would be no intersections in the models since it s physically impossible for any two atoms to occupy the same space at the same time. Upon examination though, many intersections were found (~1700). No conclusive reasoning was found for this. This project was aimed at exploring these occurrences further and developing some explanations. If some valid reasons for the intersections can be determined, then an algorithm can be developed to create more realistic atom structures. 2.1 Visual Metrics The first step was to get a better sense of the nature of the intersections. At the time, intersections were shown via spheres of equal size at the point of the overlap. It was decided that it would be more helpful to know the size of these intersections. The magnitude of the overlap could be visualized with different sized spheres depending on the volume of the intersection. This was accomplished fairly easily thanks to the BoundingSphere class method intersect( ). The method examines the overlap between two spheres and assigns a new BoundingSphere to a position at the center of the intersection with a diameter equal to that of the greatest diameter achieved in the intersection. These spheres could then be visualized to show the size of the intersection. In addition to size, color was also added in to show the magnitude of the intersection. The color of the sphere ranges from green to orange as the size of the intersection increases (Figure 2). This made it easier to find the larger intersections in the atom structure. Figure 2 - Intersections Shown with Size & Color Lastly, the intersections can be shown as a variety of shapes. By supplying a String parameter to the intersection visual function, an intersection can be 4

6 shown as a sphere, cylinder, cube or cone. This feature has proved to be limited in its usefulness. 2.2 Results With this additional functionality in place the domain expert, Paul Craig, was consulted. He emphasized the necessity to discriminate valid bonds from invalid bonds in the structure. The structure we were examining contained a series of amino acids and it was decided that the next step would be to extract these acids as groups of atoms rather than extract each atom individually. Having the correct amino acid information would make it easier to begin validating any intersections. Amino Acids 3.1 Overview The first suggestion made was to consider all bonds within an amino acid valid. Since the atoms are members of the same amino acid, it s reasonable that they intersect each other. Another bonding rule concerning inter-acid bonding was defined that deals with the protein backbone. A plan was developed that would create useful acid-based visualizations and adhere to the Spiegel pipeline architecture. Because the process of creating these visualizations would be very similar to visualizing atoms, similar program architecture was chosen (Figure 3). Figure 3 - Acid Pipeline Plan 3.2 Acid Extraction Before the acid intersections could be examined, a new way of extracting atoms from a PDB file needed to be created. This was not very difficult with the existing atom extractor. The major difference was that the atoms needed to be grouped according to each atom s residue name. The standardization of PDB files made it easy to systematically read the amino acid member and then wrap them into the AminoAcid class. Based on the PDB file format [pdb], each common amino acid could be statically defined to create a library to reference when reading a sequence of atoms. There were also atom entries in the file that were not members of a common amino acid like the DNA atoms of the protein. The extractor parses 5

7 these from the file and can pass them along in the same way the atom extractor does. This allows for visualizations of either set of atoms or of both sets. 3.3 Intersections Intra-acid intersections were considered valid because of the possible existence of different bonds between the amino acid members. There was also an additional inter-acid bond that was validated. Acids bond together via two particular particles that when traced, form the backbone of the protein. By examining the names of inter-acid intersections these intersections were ignored and the total number of intersections was reduced by ~15%. An interesting aspect of this reduction was the noticeably smaller amount of orange shaded spheres in the intersection visualization. This might suggest that the remaining intersections are, in general, less severe (Figure 4). Figure 4 - Intersection Visualization with Backbone Rules 3.4 Visualization To visualize the amino acids, each type of acid was statically assigned a particular color (i.e. all atoms of this acid would have this color). This makes it easier to differentiate between the amino acids in the visualization and also helps show that all of the same colored atoms share membership in the acid. In the future, it would be helpful to have some kind of onscreen color legend that will show what colors represent which amino acids. Not all atom entries in a PDB file necessarily belong to an amino acid. The next step was to extend the amino acid extractor so that it could create a series of amino acids from the PDB file as well as a map of the non-acid members. This was easily added by examining the atom entry and extracting it by itself like an 6

8 atom or as a member of an acid based on whether the residue name associated with the atom entry matched any of the known common amino acids. The ability to extract both acid and non-acid members made it much easier to visualize both sets of file entries (Figures 5 & 6). Figure 5 - Amino Acid Visualization Figure 6 - Non-Acid Member Visualization For the particular protein being shown, most of the non-acid members were also atoms in the DNA. This could clearly be seen in the visualization s double helix structure. Now the task of examining inter-acid intersections could be addressed and it turned out to be relatively simple to modify the AminoAcid wrapper class so that it could fit into the previously designed intersection visualization function (Section 2.1). By looking at the atoms and comparing their properties with the known bonding rules supplied by Paul Craig, each intersection could be validated or invalidated. The visualization itself had changed little, as the same component was used for both atom and amino acid intersections. Having these intersections on the screen was helpful but to make the information a little more accessible a look-at feature was added to the Acid3D visual function. Acid3D now takes a double input parameter as an atom identification number. When cycling through the incoming atoms, each atom ID is examined and if it matches the atom ID parameter, a new look-at point is set to that atoms location in space and can be passed out to a camera. The camera will then take that point and set its center point to match it. In the future, combining this look-at ability with graspable and zoomable visualization will provide much better tools to examine each intersection. Bond Visualization 4.1 Objective 7

9 It was decided that it would be nice to be able to model an atom structure with the traditional ball-and-stick technique that shows atoms as spheres and bonds as sticks connected at either end to the bonded atoms. In Spiegel, the atoms were already being shown as spheres but this model has some limitations in its ability to show what s really going on in the protein structure. 4.2 Results This was accomplished by creating a new class, AtomBondDescriptor that accepts two three dimensional points. These points are considered to be the centers of the atoms that are bonded. The descriptor class then creates a transformation based on the two supplied points that can be applied to a Cylinder shape so that the cylinder will start at one point and end at the second. When these cylinders are superimposed with the atoms visualized as spheres, a familiar ball-and-stick model is created (Figure 7). Figure 7 - A Ball & Stick Model in Spiegel In this model a new AtomBondDescriptor object is created for each invalid intersection. This explains the high number of cylinders in the model. When comparing this model with the previous where intersections were visualized as spheres, this method seems preferable. The major reasons for this are the familiarity of the ball-and-stick method and the fact that showing the bonds as spheres sometimes results in strangely placed spheres that are more confusing than explanatory (Figure 8). In cases where the two atoms don t actually intersect in the visualization (due to scaling) the intersection spheres seem to hang in limbo. The cylinders are clearer in their definition because they are guaranteed to connect the two intersecting atoms and in the future can be extended to vary in color and shape according to the magnitude of the intersection. They also have the added 8

10 benefit of being cylinders as opposed to spheres which reduces confusion between intersections and atoms. Figure 8 - Ambiguous Intersection Spheres Picking 5.1 Objective With a more realistic structure visualization in place, new ways to improve it were discussed. Being able to click on various components in the visualization sounded like a nice feature to add. Having a ball and stick model was nice but due to the number of atoms that can exist in a PDB file there s no real way to know what spheres correspond to which atom definition in the file. If this kind of tool could be added, it would make the process of investigating intersections exponentially easier by eliminating the need to consult the original PDB file after the visualization has been created. 5.2 Results Strategies to implement a click-and-show interface, where information about visual objects can be displayed, were investigated and Java3D has a series of classes designed for this task. PickCanvas is a utility class that provides the ability to pick an object from a canvas based on a supplied shape. Any objects that intersect this shape can be determined and selected based on their properties. For the purposes of an atom click-and-show interface, a PickRay is the best choice. When a click is registered, the PickRay translates the two dimensional coordinates into a three dimensional ray that is then projected through the atom structure on the canvas. The closest object from the eye position that intersects the ray is chosen. Once the object is chosen, the camera function must be abandoned since it has no knowledge of what it s visualizing; only the object types in the BranchGroup that are part of the scene and their positions. The bounds of the selected object are then passed back to the Atoms3D function. By comparing the 9

11 bounds of the selected object with the PdbAtom objects that it s building spheres out of, the atom information can be extracted and shown. In practice however, this method of object picking has shown only moderate success. The first issue is the circular nature of the pipeline since the Atom3D function must send a BranchGroup of atom Spheres to the camera and then the camera must send a set of Bounds back to the Atom3D function (Figure 9). This process needs to be refined and implemented similar to the way a GripArm and GripImage operate on a camera. Figure 9 - Circular Atom Pick Pipeline Conclusions The second issue is the reliability of the object picking. Clicking a sphere onscreen does not always lead to a picked object. Additionally, sometimes the intended object is not selected, such as the case when clicking an atom sphere and actually picking a bond cylinder instead, and vice versa. For this click-and-show interface to offer any value, the causes for these discrepancies must be determined and corrected. 6.1 Spiegel For the purposes of this project, Spiegel has shown that it is easily extensible and supports a wide variety of capabilities. The previous work done by Ed Dale provided an excellent starting point for examining the atom intersections and the pipeline structure was responsible for the amount of work accomplished in a relatively small amount of time. The one flaw in Spiegel that was uncovered during this project was its Graphical Programming Environment limitation. In order to really examine the atom intersections, there were quite a few visualizations that needed to be constructed in the same program so that all of the data could be seen simultaneously. This led to more complex programs that required many different functions to be pieced together. The resulting script was large and complex and the GPE doesn t draw the program architecture very well (Figure 10). 10

12 Figure 10 - Complex & Confusing Pipeline With this pipeline illustration, the value of the GPE is lost since it become virtually impossible to see the flow of data from one segment to another and extremely tedious to add more components in the right places for an additional function. A more intelligent GPE should be investigated to avoid these kinds of situations and create clearer pipeline visualizations. 6.2 Unresolved Intersections While some new information has been yielded from this project there are still problems to address in terms of atom intersections. More tools have been created to resolve these unexplained overlaps but the true nature of the majority of the intersections has not been solved. Future Work 7.1 Bonding Rules The first area to pursue should be developing a more refined set of bonding rules that can discriminate valid intersections from invalid intersections. During this project one import rule was incorporated into the intersection visualization framework but until all rules are defined and implemented, the atom intersections are of very limited value. Domain expert consultation should be sought and turned into a more detailed algorithm that will produce accurate atomic structures. 7.2 Click-and-Show At this point, the intersection visualizations developed only show that intersections exist in the structures defined in the PDB files. Implementing a click-and-show interface will provide a substantial improvement to these models. Coupled with a larger set of bonding rules, this tool will allow for an easy way to examine unexplained intersections. 11

13 References [gra] The grape cluster project. [pdb] Protein Data Bank Atomic Coordinate and Bibliographic Entry Format Description. February [sco] The website of Edward Dale. study. 12

Pymol Practial Guide

Pymol Practial Guide 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

More information

Section III - Designing Models for 3D Printing

Section III - Designing Models for 3D Printing Section III - Designing Models for 3D Printing In this section of the Jmol Training Guide, you will become familiar with the commands needed to design a model that will be built on a 3D Printer. As you

More information

Qualitative Behavior Prediction for Simple Mechanical Systems. Jonathan P. Pearce

Qualitative Behavior Prediction for Simple Mechanical Systems. Jonathan P. Pearce Qualitative Behavior Prediction for Simple Mechanical Systems by Jonathan P. Pearce Submitted to the Department of Electrical Engineering and Computer Science in partial fulfillment of the requirements

More information

CHEM 463: Advanced Inorganic Chemistry Modeling Metalloproteins for Structural Analysis

CHEM 463: Advanced Inorganic Chemistry Modeling Metalloproteins for Structural Analysis CHEM 463: Advanced Inorganic Chemistry Modeling Metalloproteins for Structural Analysis Purpose: The purpose of this laboratory is to introduce some of the basic visualization and modeling tools for viewing

More information

Part 8 Working with Nucleic Acids

Part 8 Working with Nucleic Acids Part 8 Working with Nucleic Acids http://cbm.msoe.edu/newwebsite/learntomodel Introduction Most Protein Databank files loaded into the CBM's Jmol Design Environment include protein structures and small

More information

Of small numbers with big influence The Sum Of Squares

Of small numbers with big influence The Sum Of Squares Of small numbers with big influence The Sum Of Squares Dr. Peter Paul Heym Sum Of Squares Often, the small things make the biggest difference in life. Sometimes these things we do not recognise at first

More information

MATHEMATICS. Perform a series of transformations and/or dilations to a figure. A FAMILY GUIDE FOR STUDENT SUCCESS 17

MATHEMATICS. Perform a series of transformations and/or dilations to a figure. A FAMILY GUIDE FOR STUDENT SUCCESS 17 MATHEMATICS In grade 8, your child will focus on three critical areas. The first is formulating and reasoning about expressions and equations, including modeling an association in bivariate data with a

More information

Full wwpdb NMR Structure Validation Report i

Full wwpdb NMR Structure Validation Report i Full wwpdb NMR Structure Validation Report i Feb 17, 2018 06:22 am GMT PDB ID : 141D Title : SOLUTION STRUCTURE OF A CONSERVED DNA SEQUENCE FROM THE HIV-1 GENOME: RESTRAINED MOLECULAR DYNAMICS SIMU- LATION

More information

Lab 4. Friction. Goals. Introduction

Lab 4. Friction. Goals. Introduction Lab 4. Friction Goals To determine whether the simple model for the frictional force presented in the text, where friction is proportional to the product of a constant coefficient of friction, µ K, and

More information

Using Fuzzy Logic as a Complement to Probabilistic Radioactive Waste Disposal Facilities Safety Assessment -8450

Using Fuzzy Logic as a Complement to Probabilistic Radioactive Waste Disposal Facilities Safety Assessment -8450 Using Fuzzy Logic as a Complement to Probabilistic Radioactive Waste Disposal Facilities Safety Assessment -8450 F. L. De Lemos CNEN- National Nuclear Energy Commission; Rua Prof. Mario Werneck, s/n, BH

More information

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

Protein Bioinformatics Computer lab #1 Friday, April 11, 2008 Sean Prigge and Ingo Ruczinski Protein Bioinformatics 260.655 Computer lab #1 Friday, April 11, 2008 Sean Prigge and Ingo Ruczinski Goals: Approx. Time [1] Use the Protein Data Bank PDB website. 10 minutes [2] Use the WebMol Viewer.

More information

Parts 3-6 are EXAMPLES for cse634

Parts 3-6 are EXAMPLES for cse634 1 Parts 3-6 are EXAMPLES for cse634 FINAL TEST CSE 352 ARTIFICIAL INTELLIGENCE Fall 2008 There are 6 pages in this exam. Please make sure you have all of them INTRODUCTION Philosophical AI Questions Q1.

More information

Performing a Pharmacophore Search using CSD-CrossMiner

Performing a Pharmacophore Search using CSD-CrossMiner Table of Contents Introduction... 2 CSD-CrossMiner Terminology... 2 Overview of CSD-CrossMiner... 3 Searching with a Pharmacophore... 4 Performing a Pharmacophore Search using CSD-CrossMiner Version 2.0

More information

Ligand Scout Tutorials

Ligand Scout Tutorials Ligand Scout Tutorials Step : Creating a pharmacophore from a protein-ligand complex. Type ke6 in the upper right area of the screen and press the button Download *+. The protein will be downloaded and

More information

Chapter 7. Logical Complexity

Chapter 7. Logical Complexity Chapter 7 At the heart of the definition of complexity is the difficulty of making generalizations regarding the relationship between any two variables out of the context of all related variables. However,

More information

Molecular Visualization. Introduction

Molecular Visualization. Introduction Molecular Visualization Jeffry D. Madura Department of Chemistry & Biochemistry Center for Computational Sciences Duquesne University Introduction Assessments of change, dynamics, and cause and effect

More information

Full wwpdb X-ray Structure Validation Report i

Full wwpdb X-ray Structure Validation Report i Full wwpdb X-ray Structure Validation Report i Mar 8, 2018 10:24 pm GMT PDB ID : 1A30 Title : HIV-1 PROTEASE COMPLEXED WITH A TRIPEPTIDE INHIBITOR Authors : Louis, J.M.; Dyda, F.; Nashed, N.T.; Kimmel,

More information

California Common Core State Standards for Mathematics Standards Map Mathematics I

California Common Core State Standards for Mathematics Standards Map Mathematics I A Correlation of Pearson Integrated High School Mathematics Mathematics I Common Core, 2014 to the California Common Core State s for Mathematics s Map Mathematics I Copyright 2017 Pearson Education, Inc.

More information

LAB 8: INTEGRATION. Figure 1. Approximating volume: the left by cubes, the right by cylinders

LAB 8: INTEGRATION. Figure 1. Approximating volume: the left by cubes, the right by cylinders LAB 8: INTGRATION The purpose of this lab is to give intuition about integration. It will hopefully complement the, rather-dry, section of the lab manual and the, rather-too-rigorous-and-unreadable, section

More information

Kentucky Department of Education MATHEMATICS CROSSWALK

Kentucky Department of Education MATHEMATICS CROSSWALK Kentucky Department of Education MATHEMATICS CROSSWALK GRADE K Counting and Cardinality...1 Geometry...4 Measurement and Data...6 Number and Operations in Base Ten...7 Operations and Algebraic Thinking...8

More information

( ) 2. Equations with Radical Expressions. Algebra 2

( ) 2. Equations with Radical Expressions. Algebra 2 Equations with Radical Expressions Algebra Goals:. Simplify expressions involving rational expressions. (.0). Translate among graphic, algebraic, and verbal representations of relations. (.0). Use quadratic

More information

CS 420/594: Complex Systems & Self-Organization Project 1: Edge of Chaos in 1D Cellular Automata Due: Sept. 20

CS 420/594: Complex Systems & Self-Organization Project 1: Edge of Chaos in 1D Cellular Automata Due: Sept. 20 CS 420/594: Complex Systems & Self-Organization Project 1: Edge of Chaos in 1D Cellular Automata Due: Sept. 20 Introduction In this project you will explore Edge of Chaos phenomena (Wolfram class IV behavior)

More information

Full wwpdb X-ray Structure Validation Report i

Full wwpdb X-ray Structure Validation Report i Full wwpdb X-ray Structure Validation Report i Jan 17, 2019 09:42 AM EST PDB ID : 6D3Z Title : Protease SFTI complex Authors : Law, R.H.P.; Wu, G. Deposited on : 2018-04-17 Resolution : 2.00 Å(reported)

More information

Intensity of Light and Heat. The second reason that scientists prefer the word intensity is Well, see for yourself.

Intensity of Light and Heat. The second reason that scientists prefer the word intensity is Well, see for yourself. IDS 102 Intensity of Light and Heat When talking about a light source, most people are more comfortable with the word brightness than they are with the word intensity. Scientists generally prefer the word

More information

Teacher Name: John Borud District: Montello Class / Subject / Grade:

Teacher Name: John Borud District: Montello Class / Subject / Grade: Teacher Name: John Borud District: Montello Class / Subject / Grade: Physics Unit Topic: Investigating Magnetic fields Allocation of Time: 6 days Using Technology with Classroom Instruction That Works

More information

Full wwpdb X-ray Structure Validation Report i

Full wwpdb X-ray Structure Validation Report i Full wwpdb X-ray Structure Validation Report i Mar 8, 2018 06:13 pm GMT PDB ID : 5G5C Title : Structure of the Pyrococcus furiosus Esterase Pf2001 with space group C2221 Authors : Varejao, N.; Reverter,

More information

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

Let s continue our discussion on the interaction between Fe(III) and 6,7-dihydroxynaphthalene-2- sulfonate. Chemistry 5995(133)-8990(013) Bioinorganic Chemistry: The Good, the Bad, and the Potential of Metals Assignment 2- Aqueous Speciation, Magnetism, Redox, UV-Vis Spectroscopy, and Pymol Let s continue our

More information

SOL Study Book Fifth Grade Scientific Investigation, Reasoning, and Logic

SOL Study Book Fifth Grade Scientific Investigation, Reasoning, and Logic SOL Study Book Fifth Grade Scientific Investigation, Reasoning, and Logic Table of Contents Page 1: Measurement Page 2: Measuring Instruments Page 3: Data Collection, Recording, and Reporting Page 4-5:

More information

Molecular Modeling 1: Classic Molecular Modeling

Molecular Modeling 1: Classic Molecular Modeling Molecular Modeling 1: Classic Molecular Modeling Author: J. M. McCormick* Last Update: January 31, 2011 Introduction Dalton's Atomic Theory revolutionized chemistry by explaining chemical properties in

More information

Chapter 5. Presenting Data

Chapter 5. Presenting Data Chapter 5. Presenting Data Copyright McGraw-Hill Education. Permission required for reproduction or display. 5-1 Basic principles of map design 5-2 1 Map Design Process 5-3 The map objective The first

More information

Geographic Analysis of Linguistically Encoded Movement Patterns A Contextualized Perspective

Geographic Analysis of Linguistically Encoded Movement Patterns A Contextualized Perspective Geographic Analysis of Linguistically Encoded Movement Patterns A Contextualized Perspective Alexander Klippel 1, Alan MacEachren 1, Prasenjit Mitra 2, Ian Turton 1, Xiao Zhang 2, Anuj Jaiswal 2, Kean

More information

Cosmic Ray Detector Software

Cosmic Ray Detector Software Cosmic Ray Detector Software Studying cosmic rays has never been easier Matthew Jones Purdue University 2012 QuarkNet Summer Workshop 1 Brief History First cosmic ray detector built at Purdue in about

More information

Full wwpdb X-ray Structure Validation Report i

Full wwpdb X-ray Structure Validation Report i Full wwpdb X-ray Structure Validation Report i Jan 28, 2019 11:10 AM EST PDB ID : 6A5H Title : The structure of [4+2] and [6+4] cyclase in the biosynthetic pathway of unidentified natural product Authors

More information

Molecular modeling with InsightII

Molecular modeling with InsightII Molecular modeling with InsightII Yuk Sham Computational Biology/Biochemistry Consultant Phone: (612) 624 7427 (Walter Library) Phone: (612) 624 0783 (VWL) Email: shamy@msi.umn.edu How to run InsightII

More information

June If you want, you may scan your assignment and convert it to a.pdf file and it to me.

June If you want, you may scan your assignment and convert it to a.pdf file and  it to me. Summer Assignment Pre-Calculus Honors June 2016 Dear Student: This assignment is a mandatory part of the Pre-Calculus Honors course. Students who do not complete the assignment will be placed in the regular

More information

Full wwpdb X-ray Structure Validation Report i

Full wwpdb X-ray Structure Validation Report i Full wwpdb X-ray Structure Validation Report i Jan 14, 2019 11:10 AM EST PDB ID : 6GYW Title : Crystal structure of DacA from Staphylococcus aureus Authors : Tosi, T.; Freemont, P.S.; Grundling, A. Deposited

More information

Full wwpdb X-ray Structure Validation Report i

Full wwpdb X-ray Structure Validation Report i Full wwpdb X-ray Structure Validation Report i Mar 14, 2018 02:00 pm GMT PDB ID : 3RRQ Title : Crystal structure of the extracellular domain of human PD-1 Authors : Lazar-Molnar, E.; Ramagopal, U.A.; Nathenson,

More information

Orientational degeneracy in the presence of one alignment tensor.

Orientational degeneracy in the presence of one alignment tensor. Orientational degeneracy in the presence of one alignment tensor. Rotation about the x, y and z axes can be performed in the aligned mode of the program to examine the four degenerate orientations of two

More information

Part 7 Bonds and Structural Supports

Part 7 Bonds and Structural Supports Part 7 Bonds and Structural Supports http://cbm.msoe.edu/newwebsite/learntomodel Introduction In addition to covalent bonds between atoms in a molecule, Jmol has the ability to render Hydrogen Bonds and

More information

EXPERIMENT 7: ANGULAR KINEMATICS AND TORQUE (V_3)

EXPERIMENT 7: ANGULAR KINEMATICS AND TORQUE (V_3) TA name Lab section Date TA Initials (on completion) Name UW Student ID # Lab Partner(s) EXPERIMENT 7: ANGULAR KINEMATICS AND TORQUE (V_3) 121 Textbook Reference: Knight, Chapter 13.1-3, 6. SYNOPSIS In

More information

Relations and Functions

Relations and Functions Algebra 1, Quarter 2, Unit 2.1 Relations and Functions Overview Number of instructional days: 10 (2 assessments) (1 day = 45 60 minutes) Content to be learned Demonstrate conceptual understanding of linear

More information

Bonds and Structural Supports

Bonds and Structural Supports Bonds and Structural Supports Part of the Jmol Training Guide from the MSOE Center for BioMolecular Modeling Interactive version available at http://cbm.msoe.edu/teachingresources/jmol/jmoltraining/struts.html

More information

Full wwpdb X-ray Structure Validation Report i

Full wwpdb X-ray Structure Validation Report i Full wwpdb X-ray Structure Validation Report i Mar 8, 2018 08:34 pm GMT PDB ID : 1RUT Title : Complex of LMO4 LIM domains 1 and 2 with the ldb1 LID domain Authors : Deane, J.E.; Ryan, D.P.; Maher, M.J.;

More information

1.9 Algebraic Expressions

1.9 Algebraic Expressions 1.9 Algebraic Expressions Contents: Terms Algebraic Expressions Like Terms Combining Like Terms Product of Two Terms The Distributive Property Distributive Property with a Negative Multiplier Answers Focus

More information

Some common misconceptions and errors seen in M1 and M2

Some common misconceptions and errors seen in M1 and M2 Mathematics in Education and Industry MEI Some common misconceptions and errors seen in M1 and M2 MEI Conference 2012 General Apart from technical problems with the content of the units, the work of students

More information

1 What s Way Out There? The Hubble Ultra Deep Field

1 What s Way Out There? The Hubble Ultra Deep Field ENGAGING IN ASTRONOMICAL INQUIRY 5 1 What s Way Out There? The Hubble Ultra Deep Field Big Idea: The Hubble Space Telescope image Hubble Ultra Deep Field reveals a variety of previously unknown objects

More information

Measurement: Length, Area and Volume Part I

Measurement: Length, Area and Volume Part I IDS 101 Name Measurement: Length, Area and Volume Part I If we ask someone the size of a common object, such as a dime or penny, most people come pretty close to the actual size. However, objects that

More information

Please allow yourself one to two hours to complete the following sections of the packet. College Integrated Geometry Honors Integrated Geometry

Please allow yourself one to two hours to complete the following sections of the packet. College Integrated Geometry Honors Integrated Geometry Incoming Integrated Geometry Summer Work Dear Incoming Integrated Geometry Students, To better prepare for your high school mathematics entry process, summer work is assigned to ensure an easier transition

More information

Please bring the task to your first physics lesson and hand it to the teacher.

Please bring the task to your first physics lesson and hand it to the teacher. Pre-enrolment task for 2014 entry Physics Why do I need to complete a pre-enrolment task? This bridging pack serves a number of purposes. It gives you practice in some of the important skills you will

More information

The Effects of Coarse-Graining on One- Dimensional Cellular Automata Alec Boyd UC Davis Physics Deparment

The Effects of Coarse-Graining on One- Dimensional Cellular Automata Alec Boyd UC Davis Physics Deparment The Effects of Coarse-Graining on One- Dimensional Cellular Automata Alec Boyd UC Davis Physics Deparment alecboy@gmail.com Abstract: Measurement devices that we use to examine systems often do not communicate

More information

TABLE OF CONTENTS. ~ With Brief Chapter Descriptions ~ 1 Beauty and the Beast 1

TABLE OF CONTENTS. ~ With Brief Chapter Descriptions ~ 1 Beauty and the Beast 1 TABLE OF CONTENTS ~ With Brief Chapter Descriptions ~ 1 Beauty and the Beast 1 Philosopher, attempting to learn about conics, quickly becomes frustrated by the lack of symmetry and many exceptions encountered

More information

Feynman Says: Newton implies Kepler, No Calculus Needed!

Feynman Says: Newton implies Kepler, No Calculus Needed! The Journal of Symbolic Geometry Volume 1 (2006) Feynman Says: Newton implies Kepler, No Calculus Needed! Brian Beckman http://weblogs.asp.net/brianbec Abstract: We recapitulate Feynman's demonstration

More information

The Spring-Mass Oscillator

The Spring-Mass Oscillator The Spring-Mass Oscillator Goals and Introduction In this experiment, we will examine and quantify the behavior of the spring-mass oscillator. The spring-mass oscillator consists of an object that is free

More information

Neural Networks for Machine Learning. Lecture 2a An overview of the main types of neural network architecture

Neural Networks for Machine Learning. Lecture 2a An overview of the main types of neural network architecture Neural Networks for Machine Learning Lecture 2a An overview of the main types of neural network architecture Geoffrey Hinton with Nitish Srivastava Kevin Swersky Feed-forward neural networks These are

More information

Experimental Uncertainty (Error) and Data Analysis

Experimental Uncertainty (Error) and Data Analysis Experimental Uncertainty (Error) and Data Analysis Advance Study Assignment Please contact Dr. Reuven at yreuven@mhrd.org if you have any questions Read the Theory part of the experiment (pages 2-14) and

More information

The Night Sky [Optional - only for those interested] by Michael Kran - Thursday, 2 October 2008, 03:49 PM

The Night Sky [Optional - only for those interested] by Michael Kran - Thursday, 2 October 2008, 03:49 PM The Night Sky [Optional - only for those interested] by Michael Kran - Thursday, 2 October 2008, 03:49 PM A question sometimes arises: "What's up in the sky at a particular moment?" There are several ways

More information

Coordinate Algebra: Unit 2 Reasoning with Equations and Inequalities PARENT RESOURCE

Coordinate Algebra: Unit 2 Reasoning with Equations and Inequalities PARENT RESOURCE Coordinate Algebra: Unit 2 Reasoning with Equations and Inequalities PARENT RESOURCE This resource is merely a supplement to what the students are doing in their classroom. It is meant to serve as additional

More information

Deep-Space Model. Outside the solar system. Purpose. Process Skills. Background. Time 45 minutes Grouping Pairs or small groups

Deep-Space Model. Outside the solar system. Purpose. Process Skills. Background. Time 45 minutes Grouping Pairs or small groups Outside the solar system Deep-Space Model Purpose To make a model of a deep-space feature using common materials. Process Skills Make a model, communicate Background From Earth, outer space looks fairly

More information

StructuralBiology. October 18, 2018

StructuralBiology. October 18, 2018 StructuralBiology October 18, 2018 1 Lecture 18: Computational Structural Biology CBIO (CSCI) 4835/6835: Introduction to Computational Biology 1.1 Overview and Objectives Even though we re officially moving

More information

In this exercise we will learn how to use the analysis tools in ArcGIS with vector and raster data to further examine potential building sites.

In this exercise we will learn how to use the analysis tools in ArcGIS with vector and raster data to further examine potential building sites. GIS Level 2 In the Introduction to GIS workshop we filtered data and visually examined it to determine where to potentially build a new mixed use facility. In order to get a low interest loan, the building

More information

STEP Support Programme. Mechanics STEP Questions

STEP Support Programme. Mechanics STEP Questions STEP Support Programme Mechanics STEP Questions This is a selection of mainly STEP I questions with a couple of STEP II questions at the end. STEP I and STEP II papers follow the same specification, the

More information

LAB 2 - ONE DIMENSIONAL MOTION

LAB 2 - ONE DIMENSIONAL MOTION Name Date Partners L02-1 LAB 2 - ONE DIMENSIONAL MOTION OBJECTIVES Slow and steady wins the race. Aesop s fable: The Hare and the Tortoise To learn how to use a motion detector and gain more familiarity

More information

Full wwpdb X-ray Structure Validation Report i

Full wwpdb X-ray Structure Validation Report i Full wwpdb X-ray Structure Validation Report i Mar 10, 2018 01:44 am GMT PDB ID : 1MWP Title : N-TERMINAL DOMAIN OF THE AMYLOID PRECURSOR PROTEIN Authors : Rossjohn, J.; Cappai, R.; Feil, S.C.; Henry,

More information

Definition: A "system" of equations is a set or collection of equations that you deal with all together at once.

Definition: A system of equations is a set or collection of equations that you deal with all together at once. System of Equations Definition: A "system" of equations is a set or collection of equations that you deal with all together at once. There is both an x and y value that needs to be solved for Systems

More information

Full wwpdb X-ray Structure Validation Report i

Full wwpdb X-ray Structure Validation Report i Full wwpdb X-ray Structure Validation Report i Mar 13, 2018 04:03 pm GMT PDB ID : 5NMJ Title : Chicken GRIFIN (crystallisation ph: 6.5) Authors : Ruiz, F.M.; Romero, A. Deposited on : 2017-04-06 Resolution

More information

Galaxy Zoo. Materials Computer Internet connection

Galaxy Zoo. Materials Computer Internet connection Name: Date: Galaxy Zoo Objectives: Distinguish between different types of galaxies Identify the various features of each subclass Contribute data that will be used by astronomers in their work Learn to

More information

THE BEETHOVEN CONNECTION

THE BEETHOVEN CONNECTION THE BEETHOVEN CONNECTION Symphonies are some of the most complex musical pieces. They involve different instruments, each with their own unique sound, and each instruments section playing their own tunes.

More information

Integrated CME Project Mathematics I-III 2013

Integrated CME Project Mathematics I-III 2013 A Correlation of -III To the North Carolina High School Mathematics Math I A Correlation of, -III, Introduction This document demonstrates how, -III meets the standards of the Math I. Correlation references

More information

AP/Honors Lab 18.1 Coulomb s Law

AP/Honors Lab 18.1 Coulomb s Law Name School Date AP/Honors Lab 18.1 Coulomb s Law Purpose To observe the effect of the electrostatic force on light-weight charged objects. To experimentally determine the charge on a sphere small sphere

More information

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

NMR, X-ray Diffraction, Protein Structure, and RasMol NMR, X-ray Diffraction, Protein Structure, and RasMol Introduction So far we have been mostly concerned with the proteins themselves. The techniques (NMR or X-ray diffraction) used to determine a structure

More information

Real Projective Space: An Abstract Manifold

Real Projective Space: An Abstract Manifold Real Projective Space: An Abstract Manifold Cameron Krulewski, Math 132 Project I March 10, 2017 In this talk, we seek to generalize the concept of manifold and discuss abstract, or topological, manifolds.

More information

Frequency, Vibration, and Fourier

Frequency, Vibration, and Fourier Lecture 22: Frequency, Vibration, and Fourier Computer Graphics CMU 15-462/15-662, Fall 2015 Last time: Numerical Linear Algebra Graphics via linear systems of equations Why linear? Have to solve BIG problems

More information

Projections Part I - Categories and Properties James R. Clynch February 2006

Projections Part I - Categories and Properties James R. Clynch February 2006 I. Introduction and References Projections Part I - Categories and Properties James R. Clynch February 2006 The world is, approximately, a sphere. Maps are flat. Making maps requires some method of putting

More information

Full wwpdb X-ray Structure Validation Report i

Full wwpdb X-ray Structure Validation Report i Full wwpdb X-ray Structure Validation Report i Feb 17, 2018 01:16 am GMT PDB ID : 1IFT Title : RICIN A-CHAIN (RECOMBINANT) Authors : Weston, S.A.; Tucker, A.D.; Thatcher, D.R.; Derbyshire, D.J.; Pauptit,

More information

Creating a Pharmacophore Query from a Reference Molecule & Scaffold Hopping in CSD-CrossMiner

Creating a Pharmacophore Query from a Reference Molecule & Scaffold Hopping in CSD-CrossMiner Table of Contents Creating a Pharmacophore Query from a Reference Molecule & Scaffold Hopping in CSD-CrossMiner Introduction... 2 CSD-CrossMiner Terminology... 2 Overview of CSD-CrossMiner... 3 Features

More information

Chapter 20: Convergent-beam diffraction Selected-area diffraction: Influence of thickness Selected-area vs. convergent-beam diffraction

Chapter 20: Convergent-beam diffraction Selected-area diffraction: Influence of thickness Selected-area vs. convergent-beam diffraction 1 Chapter 0: Convergent-beam diffraction Selected-area diffraction: Influence of thickness Selected-area diffraction patterns don t generally get much better when the specimen gets thicker. Sometimes a

More information

C. Watson, E. Churchwell, R. Indebetouw, M. Meade, B. Babler, B. Whitney

C. Watson, E. Churchwell, R. Indebetouw, M. Meade, B. Babler, B. Whitney Reliability and Completeness for the GLIMPSE Survey C. Watson, E. Churchwell, R. Indebetouw, M. Meade, B. Babler, B. Whitney Abstract This document examines the GLIMPSE observing strategy and criteria

More information

Geology Brochures Grade : Sixth An integrated lesson plan covering 5 sessions of approximately 1 hour each.

Geology Brochures Grade : Sixth An integrated lesson plan covering 5 sessions of approximately 1 hour each. Geology Brochures Grade : Sixth An integrated lesson plan covering 5 sessions of approximately 1 hour each. Lesson-Planning Approach Some learners perceive their world as a whole, where all things are

More information

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

Examples of Protein Modeling. Protein Modeling. Primary Structure. Protein Structure Description. Protein Sequence Sources. Importing Sequences to MOE Examples of Protein Modeling Protein Modeling Visualization Examination of an experimental structure to gain insight about a research question Dynamics To examine the dynamics of protein structures To

More information

The Haar Wavelet Transform: Compression and. Reconstruction

The Haar Wavelet Transform: Compression and. Reconstruction The Haar Wavelet Transform: Compression and Damien Adams and Halsey Patterson December 14, 2006 Abstract The Haar Wavelet Transformation is a simple form of compression involved in averaging and differencing

More information

OECD QSAR Toolbox v.3.0

OECD QSAR Toolbox v.3.0 OECD QSAR Toolbox v.3.0 Step-by-step example of how to categorize an inventory by mechanistic behaviour of the chemicals which it consists Background Objectives Specific Aims Trend analysis The exercise

More information

How big is the Milky Way? Introduction. by Toby O'Neil. How big is the Milky Way? about Plus support Plus subscribe to Plus terms of use

How big is the Milky Way? Introduction. by Toby O'Neil. How big is the Milky Way? about Plus support Plus subscribe to Plus terms of use about Plus support Plus subscribe to Plus terms of use search plus with google home latest issue explore the archive careers library news 1997 2004, Millennium Mathematics Project, University of Cambridge.

More information

Gaussian Quiz. Preamble to The Humble Gaussian Distribution. David MacKay 1

Gaussian Quiz. Preamble to The Humble Gaussian Distribution. David MacKay 1 Preamble to The Humble Gaussian Distribution. David MacKay Gaussian Quiz H y y y 3. Assuming that the variables y, y, y 3 in this belief network have a joint Gaussian distribution, which of the following

More information

A brief overview of the new order in the Universe

A brief overview of the new order in the Universe A brief overview of the new order in the Universe By Krunomir Dvorski This article redefines Universe and announces the Flipping theory based on the Flipping transformation and Ohm's law of the Universe.

More information

Math 350: An exploration of HMMs through doodles.

Math 350: An exploration of HMMs through doodles. Math 350: An exploration of HMMs through doodles. Joshua Little (407673) 19 December 2012 1 Background 1.1 Hidden Markov models. Markov chains (MCs) work well for modelling discrete-time processes, or

More information

PHYSICS 15a, Fall 2006 SPEED OF SOUND LAB Due: Tuesday, November 14

PHYSICS 15a, Fall 2006 SPEED OF SOUND LAB Due: Tuesday, November 14 PHYSICS 15a, Fall 2006 SPEED OF SOUND LAB Due: Tuesday, November 14 GENERAL INFO The goal of this lab is to determine the speed of sound in air, by making measurements and taking into consideration the

More information

Experiment 2 Random Error and Basic Statistics

Experiment 2 Random Error and Basic Statistics PHY9 Experiment 2: Random Error and Basic Statistics 8/5/2006 Page Experiment 2 Random Error and Basic Statistics Homework 2: Turn in at start of experiment. Readings: Taylor chapter 4: introduction, sections

More information

Assignment 2 Atomic-Level Molecular Modeling

Assignment 2 Atomic-Level Molecular Modeling Assignment 2 Atomic-Level Molecular Modeling CS/BIOE/CME/BIOPHYS/BIOMEDIN 279 Due: November 3, 2016 at 3:00 PM The goal of this assignment is to understand the biological and computational aspects of macromolecular

More information

CHAPTER 0: BACKGROUND (SPRING 2009 DRAFT)

CHAPTER 0: BACKGROUND (SPRING 2009 DRAFT) CHAPTER 0: BACKGROUND (SPRING 2009 DRAFT) MATH 378, CSUSM. SPRING 2009. AITKEN This chapter reviews some of the background concepts needed for Math 378. This chapter is new to the course (added Spring

More information

This pre-publication material is for review purposes only. Any typographical or technical errors will be corrected prior to publication.

This pre-publication material is for review purposes only. Any typographical or technical errors will be corrected prior to publication. This pre-publication material is for review purposes only. Any typographical or technical errors will be corrected prior to publication. Copyright Pearson Canada Inc. All rights reserved. Copyright Pearson

More information

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

APBS electrostatics in VMD - Software. APBS! >!Examples! >!Visualization! >! Contents Software Search this site Home Announcements An update on mailing lists APBS 1.2.0 released APBS 1.2.1 released APBS 1.3 released New APBS 1.3 Windows Installer PDB2PQR 1.7.1 released PDB2PQR 1.8 released

More information

Chapter 9 Ingredients of Multivariable Change: Models, Graphs, Rates

Chapter 9 Ingredients of Multivariable Change: Models, Graphs, Rates Chapter 9 Ingredients of Multivariable Change: Models, Graphs, Rates 9.1 Multivariable Functions and Contour Graphs Although Excel can easily draw 3-dimensional surfaces, they are often difficult to mathematically

More information

A GUI FOR EVOLVE ZAMS

A GUI FOR EVOLVE ZAMS A GUI FOR EVOLVE ZAMS D. R. Schlegel Computer Science Department Here the early work on a new user interface for the Evolve ZAMS stellar evolution code is presented. The initial goal of this project is

More information

OECD QSAR Toolbox v.3.3. Predicting skin sensitisation potential of a chemical using skin sensitization data extracted from ECHA CHEM database

OECD QSAR Toolbox v.3.3. Predicting skin sensitisation potential of a chemical using skin sensitization data extracted from ECHA CHEM database OECD QSAR Toolbox v.3.3 Predicting skin sensitisation potential of a chemical using skin sensitization data extracted from ECHA CHEM database Outlook Background The exercise Workflow Save prediction 23.02.2015

More information

Evaluating Corridors. Jeff Jenness Dan Majka Paul Beier. CorridorDesigner Workshop Fall 2007

Evaluating Corridors. Jeff Jenness Dan Majka Paul Beier. CorridorDesigner Workshop Fall 2007 Evaluating Corridors Jeff Jenness Dan Majka Paul Beier CorridorDesigner Workshop Fall 2007 1 1 Evaluating Corridors Test Alternative Corridors Least cost methods always provide a best solution, even when

More information

Table 1. Crystallographic data collection, phasing and refinement statistics. Native Hg soaked Mn soaked 1 Mn soaked 2

Table 1. Crystallographic data collection, phasing and refinement statistics. Native Hg soaked Mn soaked 1 Mn soaked 2 Table 1. Crystallographic data collection, phasing and refinement statistics Native Hg soaked Mn soaked 1 Mn soaked 2 Data collection Space group P2 1 2 1 2 1 P2 1 2 1 2 1 P2 1 2 1 2 1 P2 1 2 1 2 1 Cell

More information

MITOCW free_body_diagrams

MITOCW free_body_diagrams MITOCW free_body_diagrams This is a bungee jumper at the bottom of his trajectory. This is a pack of dogs pulling a sled. And this is a golf ball about to be struck. All of these scenarios can be represented

More information

Visualization of Macromolecular Structures

Visualization of Macromolecular Structures Visualization of Macromolecular Structures Present by: Qihang Li orig. author: O Donoghue, et al. Structural biology is rapidly accumulating a wealth of detailed information. Over 60,000 high-resolution

More information

MAE 598 Project #1 Jeremiah Dwight

MAE 598 Project #1 Jeremiah Dwight MAE 598 Project #1 Jeremiah Dwight OVERVIEW A simple hot water tank, illustrated in Figures 1 through 3 below, consists of a main cylindrical tank and two small side pipes for the inlet and outlet. All

More information

The Continuous Droste Effect

The Continuous Droste Effect The Continuous Droste Effect Nate Orlow The Droste Effect is a graphical effect where a picture is defined recursively in terms of itself. It was named after Droste, a cocoa maker which used this in its

More information