Valeri Alexiev, Jeanna Balreira and Vanessa Moreno

Slides:



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

Alpha Shapes. Used for Shape Modelling Creates shapes out of point sets Gives a hierarchy of shapes. Has been used for detecting pockets in proteins.
Nearest Neighbor Search
3D Shape Histograms for Similarity Search and Classification in Spatial Databases. Mihael Ankerst,Gabi Kastenmuller, Hans-Peter-Kriegel,Thomas Seidl Univ.
AMBER. AMBER 7 What is AMBER? –A collective name for a suite of programs that allow users to carry out molecular dynamic simulations. –And a set of molecular.
Case Studies Class 5. Computational Chemistry Structure of molecules and their reactivities Two major areas –molecular mechanics –electronic structure.
Reducing the degree of Apollonius Diagram Predicates David Millman Advisors: Sylvain Pion and Christophe Delage July 6th 2006.
IS&T Scientific Visualization Tutorial Erik Brisson Introduction to Scientific Visualization.
Distinguishing Photographic Images and Photorealistic Computer Graphics Using Visual Vocabulary on Local Image Edges Rong Zhang,Rand-Ding Wang, and Tian-Tsong.
Alpha Shapes and molecular Representations Research Project CSC/MATH 870 SPRING 2007 Philipp Richter.
IS&T Scientific Visualization Tutorial Erik Brisson Introduction to Scientific Visualization.
1 Nearest Neighbor Learning Greg Grudic (Notes borrowed from Thomas G. Dietterich and Tom Mitchell) Intro AI.
SIMULINK Dr. Samir Al-Amer. SIMULINK SIMULINK is a power simulation program that comes with MATLAB Used to simulate wide range of dynamical systems To.
Geometric molecular surface modeling using mathematical morphology operators. Journal of Molecular Graphics Volume 13, Issue 6, Pages (December.
Sensor Data Management with Model-based View LSIR, EPFL.
Research Project on Chromatin Folding & DNA Looping Alexandria Volkening Images generated using Pymol.
Geometric molecular surface modeling using mathematical morphology operators. Journal of Molecular Graphics Volume 13, Issue 6, Pages (December.
Using 3D-SURFER. Before you start 3D-Surfer can be accessed at For visualization.
Lee-Richards Approximation by Intra-Residue Reentrant Surface Exclusion Mario Rosa†, Paul Craig*†, Herbert J. Bernstein*‡
Using the WS-PGRADE Portal in the ProSim Project Protein Molecule Simulation on the Grid Tamas Kiss, Gabor Testyanszky, Noam.
An Introduction to Programming and Algorithms. Course Objectives A basic understanding of engineering problem solving process. A basic understanding of.
1 MacSpartan A Tutorial on intended as a general reference to use of the MacSpartan. This tutorial provides a brief overview describes in detail the various.
Protein Molecule Simulation on the Grid G-USE in ProSim Project Tamas Kiss Joint EGGE and EDGeS Summer School.
A Technical Introduction to the MD-OPEP Simulation Tools
SP5 - Neuroinformatics SynapsesSA Tutorial Computational Intelligence Group Technical University of Madrid.
NIH Resource for Biomolecular Modeling and Bioinformatics Beckman Institute, UIUC Molecular Dynamics Method 2 Justin Gullingsrud.
MSE Presentation 1 Lakshmikanth Ganti
FlexWeb Nassim Sohaee. FlexWeb 2 Proteins The ability of proteins to change their conformation is important to their function as biological machines.
1 CHEM-E7130 Process Modeling Exercise Numerical integration, distributions etc.
Application Development in Engineering Optimization with Matlab and External Solvers Aalto University School of Engineering.
Debrup Chakraborty Non Parametric Methods Pattern Recognition and Machine Learning.
The Construction of a Viscinal Ice Slab for Molecular Dynamics Simulations Alicia Burns 1* and Steven Neshyba 1 1 University of Puget Sound, Tacoma, WA.
A new protein-protein docking scoring function based on interface residue properties Reporter: Yu Lun Kuo (D )
Image-Guided Fracture David Mould University of Saskatchewan.
Experiences with and Recommendations for using R for Statistics/Analytics Instruction Abstract:  R was the top software in the 2016 KDnuggets Software.
3.1 Clustering Finding a good clustering of the points is a fundamental issue in computing a representative simplicial complex. Mapper does not place any.
J Comput Chem 26: 334–343, 2005 By SHURA HAYRYAN, CHIN-KUN HU, JAROSLAV SKRˇ IVA′ NEK, EDIK HAYRYAN, IMRICH POKORNY.
Shelling Protein Interfaces
Appendix B MathScript Basics
Particle Swarm Optimization
ZEPHYR + GROMACS José R. Valverde CNB/CSIC
Clustering and Segmentation
2nd Homework: Cervical Syndrome
Jmol Training Session Part I: Introduction to the Protein Data Bank
Prepared by Kimberly Sayre and Jinbo Bi
3.1 Clustering Finding a good clustering of the points is a fundamental issue in computing a representative simplicial complex. Mapper does not place any.
Analytical Ultracentrifugation
Introduction to VMD (Visual Molecular Dynamics)
Domain-Modeling Techniques
Virtual Screening.
Predicting ligand binding sites on protein surface
Instance Based Learning
Alfonso Jaramillo, Shoshana J. Wodak  Biophysical Journal 
Communication and Coding Theory Lab(CS491)
Jean-Pierre Kocher, Martine Prévost, Shoshana J Wodak, Byungkook Lee 
Anastasia Baryshnikova  Cell Systems 
Nearest Neighbors CSC 576: Data Mining.
Volume 23, Issue 17, Pages R709-R711 (September 2013)
Low-Resolution Structures of Proteins in Solution Retrieved from X-Ray Scattering with a Genetic Algorithm  P. Chacón, F. Morán, J.F. Díaz, E. Pantos,
The sequence, crystal structure determination and refinement of two crystal forms of lipase B from Candida antarctica  Jonas Uppenberg, Mogens Trier Hansen,
Alfonso Jaramillo, Shoshana J. Wodak  Biophysical Journal 
Introduction To MATLAB
Introduction to Scientific Visualization
Mr.Halavath Ramesh 16-MCH-001 Dept. of Chemistry Loyola College University of Madras-Chennai.
Mr.Halavath Ramesh 16-MCH-001 Dept. of Chemistry Loyola College University of Madras-Chennai.
Mr.Halavath Ramesh 16-MCH-001 Dept. of Chemistry Loyola College University of Madras-Chennai.
Mr.Halavath Ramesh 16-MCH-001 Dept. of Chemistry Loyola College University of Madras-Chennai.
Volume 113, Issue 9, Pages (November 2017)
Presentation transcript:

Valeri Alexiev, Jeanna Balreira and Vanessa Moreno Analyzing Structures and Dynamics of Protein/Lipid Interactions Using Voronoi Tessellation Methods Valeri Alexiev, Jeanna Balreira and Vanessa Moreno Numerical Analysis 3351 FINAL PRESENTATION - MAY 3, 2013

Outline Motivation Project Overview Methods Results Further Research References

Motivation The misfolding of proteins and their aggregations has been linked to cause diseases. The surface area, volume, and voids of molecules help characterize the protein misfolding and aggregation on cell membranes. Conformal annular lipids surround a protein, this leads to miscalculations for these parameters using traditional methods

Project Overview In order to better understand why some protein misfolding form harmful plaques... Develop Voronoi tessellation methods to calculate surface area and the volume of different functional groups of lipid and protein molecules. Determine if and how void spaces can be calculated in these lipid and protein groups.

Methods To understand the VT methods used in Voro++ and Voroprot, we: Created our own VT in Matlab Given: A 2D plane setting Generator 1 x1=(.25, .25) ; w1= .25 Generator 2 x2=(.75, .75) ; w2=.50 Calculated the Power VT (Voro++) and Additively Weighted VT (Voroprot).

Methods - 2 generators Power VT for the two generators using our Matlab script Weighted VT for the two generators using our Matlab script

Methods - 'N' generators Points Used: [ (.15, .15), .25 ; (.35,.35),.5; (.5,.5), .3; (1.15,1.15, ), .5; (2.75,2.25) ,.25] Power VT for 'N=5' generators using our Matlab script Weighted VT for 'N=5' generators using our Matlab script

Methods- Checking Accuracy of Algorithms Modified our Matlab code Changed the Power/Additively Weighted distance to Euclidian distance Assigned weight of .25 to all of our points. Points Used: (.25,.25), (.50,.50), (1.75,.75) (1.5,1.5), (2.75,2.5).

Methods- Checking Accuracy of Algorithms Using Matlab's "voronoi" command, we plotted the points' exact Euclidean VT. We can then check our plot with Matlab's "voronoi" plot. Image for Matlab's Voronoi command on points (.25,.25), (.50,.50), (1.75,.75) (1.5,1.5), (2.75,2.5). Both plots on top of each other

Methods- VORO++ Script to Attach Weights Using Python and the VORO++ library, we created a new PDB file with the weights of each molecule attached.

Results- VMD VMD Method a computer visualization program for large biomolecular systems using 3D graphics and built in scripting. Upload the results of weighted VT from Voro ++ Show lipid shells and interfacial water molecules Method Upload the C2_29 protein onto VMD Upload the files POPCHOLSOL_1-9, the lipid shells one by one. We do the same for the interfacial water molecules The 1st solvent shell is adjacent to the protein/lipid, and 2nd solvent shell is the solvent neighboring the 1st lipid shell ... etc.

Results- VMD Output VMD image for the C2_29 protein and its 9 lipid shells VMD image for the C2_29 protein

Results - Frequency of Weights POP Molecules

Results - Means and Atom Distribution POP Molecules

Results - Frequency of Weights CHO Molecules

Results - Means and Atom Distribution CHO Molecules

Results - Frequency of Weights CHO_O6 Molecules

Results - Means and Atom Distribution CHO_06 Molecules

Results - Frequency of Weights SOL (Solvent) Molecules

Results - Means and Atom Distribution SOL Molecules

Results - Voroprot Voroprot "Find buried balls" procedure A software tool used for constructing and visualizing Voronoi diagrams. Can be used to find cavities and pockets in proteins. Can we use Voroprot to find void spaces? "Find buried balls" procedure Investigated the meaning of the parameters of the search. Minimal buried ball radius should be set to 0 as we want to detect even the smaller void spaces. Rolling probe radius determines the size of the probe that explores the cavities.

Results - Voroprot The cavities are not equivalent to void spaces generally, but with the right parameters it should be possible to detect voids.

Further Research - Use weighted PDB for visual analysis How can we visually analyze the nearest neighbor weights in the shells around the protein?

Further Research - Use weighted PDB for visual analysis How can we visually analyze the nearest neighbor weights in the shells around the protein?

Further Research - Use weighted PDB for computational analysis How can we computationally analyze the nearest neighbor weights in the shells around the protein? 'r' code analyze weight frequencies, averages and standard deviations of the 9 shells and their nearest neighbors

Further Research - Use VORO++ to compute radical (power) containers How can we analyze the volume of a container, constructed using VORO++'s power tessellation method? VORO++ library's radical.cc sub-section: x: 1 to 10 y: 1 to 10 z: 1 to 15 number of blocks x = 5 y = 5 z = 5

Further Research - Use Voroprot to find void spaces Use domain-specific knowledge to find the best value for the rolling probe radius. Investigate how including solvent molecules in the pdb file changes how Voroprot detects cavities.