Embedding Spectra and Structures in Your Web Pages

Total Page:16

File Type:pdf, Size:1020Kb

Embedding Spectra and Structures in Your Web Pages VOL. 17 NO. 5 (2005) TONY DAVIES COLUMN Embedding spectra and structures in your web pages Tony N. Davies,a Robert J. Lancashireb and Peter Lampenc aExternal Professor, University of Glamorgan, UK c/o Waters Informatics, Europaallee 27–29 50226 Frechen, Germany bUniversity of the West Indies, Mona Campus, Jamaica cISAS, Institute for Analytical Science, Bunsen-Kirchhoff-Str.11, 44139 Dortmund, Germany Since we dealt with the embedding of they can go on and develop their own If this option is taken it is possible spectra and chemical structures in web applications. that not all your installed browsers are pages back in 1996 and 1997 there have located by the installer. In this case you been a lot of developments—not least Chemical MIME should not bother taking the search all in the plug-ins which we described.1,2 Ever wondered how web browsers know local drives for web browser(s) option Nowadays, it is a lot easier to imple- how to display different file formats as this took a long time on my machine ment a spectra-enabled web page than served up to them from web pages? This and only delivered the same results in the past. The interesting links between is achieved for a wide range of formats with Internet Explorer as had the registry infrared spectra and structure displays of by relying on standardised file exten- option. I tried the “Specify the Location” their vibrational modes on a single web sions such as Macromedia Flash Player, option which also failed to accept my page can now be generated without the RealPlayer, Adobe Acrobat, Windows Netscape or Mozilla Firefox browsers need to edit the original IUPAC/JCAMP- Media Player, QuickTime Movie etc. existed in their directories. (MDL have DX files. In the Mozilla/Netscape world this not fully tested CHIME with all browsers With several recent questions coming enhanced capability is delivered through and now recommend IE.) through to us on how to bind spectra plug-ins, in the Microsoft world they have I managed a work-around by allow- into web pages we decided it was time decided on the terminology Add-Ons ing the installer to install the plug-in files for a refresher course! Clearly if you have although the functionality—“to extend to the Internet Explorer plug-ins direc- enough software licenses for everyone the capability of the web browser” as tory (C:\Program Files\Internet Explorer\ wishing to view spectra you can deploy Microsoft puts it, is essentially the same. PLUGINS) and then copying them into the spectroscopy software onto every the equivalent directories in my Netscape machine that will be accessing your Downloading and installing the installation (C:\Program Files\Netscape\ web-pages and link the data files on your MDL Chime plug-in Netscape Browser\plugins) and my website so that they are downloaded in This couldn’t really be simpler. The plug- Firefox installation (C:\Program Files\ these external programs. Such programs in is available from the MDL website Mozilla Firefox\plugins). Although not are often called Helper Applications under http://www.mdl.com/products/ all the files are required by the various where the content is viewed outside framework/chime browsers I simply copied over everything the browser. It is more convenient and During the installation process the first with CHIME in the name. far easier to support viewing the scien- option is for the installer to locate your Most of the information in the older arti- tific content inside the browser window browsers via the registry (Figure 1). cles is fundamentally correct and it would itself. be pointless to repeat the content here as In commercial software packages they are available from http://www.spec- such as electronic laboratory notebooks, troscopyeurope.com/td_col.html should analytical workflow management systems you not be aware of our archive! and scientific data archiving the capability to view and review spectroscopic data is Checking the installation what can really bring added value for the Your browser can tell you which plug-ins end-users. are currently known. How to see this is This column does not pretend to meet browser-specific. the demands of professional program- For Internet Explorer use the Tools: mers but it should give the raw amateur Manage Add-Ons drop-down menu some basic starting points from which Figure 1 (Figure 2). 28 SPECTROSCOPYEUROPE www.spectroscopyeurope.com VOL. 17 NO. 5 (2005) TONY DAVIES COLUMN Download: Plug-ins menus to arrive at a However, this type of embedding somewhat different display (Figure 4). requires you to edit a new HTML page The Mozilla Firefox entry for the current for every new file you wish to display. CHIME version is shown in ��������Figure 5 A somewhat more modern approach and you can see that your browser can makes use of scripts within the HTML now recognise and display a multitude page which allows you to reference out of chemical structure formats includ- to a .js file where you can store the vari- ing protein database format PDB and ous filenames and other web content. JCAMP-DX files. The variables in the stored .js file are Figure 2 loaded into the HTML through the addi- Embedding science tion of two entries in the HTML head content area. In our example they would be For those with Mozilla Firefox typing In order to have your scientific content <script language="JavaScript" about:plugins in the URL address area will displayed on your web pages you src="dispdata.js" type="text/javascript"> bring up a local web page with extensive must add certain commands into the </script> information about your installed plug-ins web pages’ HTML. How this should be which reads the “dispdata.js” file. (Figure 3). achieved is somewhat different from our If we take the same simple example as previous advice. above, then the scripts to be added to the plug-ins The simple <embed> command still HTML page making use of the variables functions. This means that for our test defined in the dispdata.js to access the reference mass spectrum file from the same content would look like Code 1. International Spectroscopic Data Bank of Both the original HTML-based web 1-ethoxy-2,6-dimethyl-4-nitrobenzene, page and the Javascript-based web with the file name 438-D1099.jdx, we page look the same within the browser would use a line in the HTML file such window although the different browsers as do slightly change the way the page is <embed src="438-D1099.jdx" width="500" displayed (Figure 6). height="300" jcamp_revplot="true" name="MSDisplay"> </embed> Figure 3 and for the reference chemical structure <embed src="438-D1100.mol" display3d="wireframe" bgcolor="white" width="300" height="300" In Netscape you get a somewhat name="MOLDisplay" startspin="true"> poorly formatted display with the same </embed> command about:plugins but you also A test HTML file called “simple spectra have the capability to manage which display - no scripts.htm” with these data file extensions are active. It is a bit more sets can be found on the IS-DB archive complicated using the Tools: Options: (http://www.is-db.org). Figure 6 Figure 4 Figure 5 www.spectroscopyeurope.com SPECTROSCOPYEUROPE 29 VOL. 17 NO. 5 (2005) TONY DAVIES COLUMN <SCRIPT language="javascrip"t type="text/javascript"> With scripts, the linking of chemis- document.writeln('<table width=99%><tr><td>'); document.writeln("<embed src="+MSfilName+" width='500' height='300' try display to spectroscopic features jcamp_revplot='true' bgcolor='white' name='MSdisplay' ></embed>"); becomes possible through the use of the ������������������������document.writeln('<br>') document.writeln('</td><td>'); .js file rather than editing the JCAMP-DX </SCRIPT> file. This is a significantly more elegant <SCRIPT language="JavaScript" type="text/javascript"> document.writeln("<embed src="+MolfilName+" display3d='wireframe' bgcolor='white' way to generate the excellent educa- width='300' height='300' name='MOLdisplay' startspin=true frank=false> tional web pages. </embed>"); document.writeln('</td> </table>'); An example of the more complicated </SCRIPT> .js file usage is as follows. Two .js files are Code 1 used, one to declare the variables and one in which, for this example, the infra- //edit the following lines var IRinfo = new Array(); red mode information is stored. function IRLinks(x,y,w,script,desc) { The first file declaring the arrays looks var n=IRinfo.length; IRinfo[n] = new Array(); like Code 2, and the second containing IRinfo[n].xpos=x; the data required by the active webpage IRinfo[n].ypos=y; IRinfo[n].width=w; itself like Code 3. Here you can see the IRinfo[n].script=script; array IRLinks stores all the information IRinfo[n].desc=desc; } required for the active display. The wave- number position and width of the various //you should not need to edit the html files. vibrational bands assigned as well as the Code 2 XYZ file containing the molecular motion to be displayed corresponding to the respec- //edit the following lines var IRfilName= "acetoph.jdx"; tive IR peak. In this particularly informative var MolfilName= "acetoph.mol"; version an additional variable in the array IRLinks(3101, 1, 20, "mode3199_359.xyz","symm stretch of aromatic CH group (~3100 cm- contains explanations of the vibrational 1)"); modes and through the use of the scripts IRLinks(3086, 1, 15, "mode3191_028.xyz","asymm stretch of aromatic CH group (~3085 cm- 1)"); automatically loads and displays when IRLinks(3062, 1, 15, "mode3184_096.xyz","asymm stretch of CH group (~3060 cm-1)"); one of the peaks is selected. By placing all IRLinks(3038, 1, 10, "mode3179_944.xyz","asymm stretch of CH group (~3040 cm-1)"); IRLinks(3029, 1, 10, "mode3168_859.xyz","asymm bend of CH3 group (~3030 cm-1)"); the sample specific information in the .js IRLinks(3005, 1, 20, "mode3154_485.xyz","symm stretch of methyl group (~3005 cm-1)"); files it is possible to use the HTML file as IRLinks(2969, 1, 30, "mode3064_505.xyz","asymm stretch of methyl group (~2970 cm-1)"); IRLinks(2921, 1, 30, "mode3062_601.xyz","symm stretch of CH group (~2920 cm-1)"); a template.
Recommended publications
  • Chemdoodle Web Components: HTML5 Toolkit for Chemical Graphics, Interfaces, and Informatics Melanie C Burger1,2*
    Burger. J Cheminform (2015) 7:35 DOI 10.1186/s13321-015-0085-3 REVIEW Open Access ChemDoodle Web Components: HTML5 toolkit for chemical graphics, interfaces, and informatics Melanie C Burger1,2* Abstract ChemDoodle Web Components (abbreviated CWC, iChemLabs, LLC) is a light-weight (~340 KB) JavaScript/HTML5 toolkit for chemical graphics, structure editing, interfaces, and informatics based on the proprietary ChemDoodle desktop software. The library uses <canvas> and WebGL technologies and other HTML5 features to provide solutions for creating chemistry-related applications for the web on desktop and mobile platforms. CWC can serve a broad range of scientific disciplines including crystallography, materials science, organic and inorganic chemistry, biochem- istry and chemical biology. CWC is freely available for in-house use and is open source (GPL v3) for all other uses. Keywords: ChemDoodle Web Components, Chemical graphics, Animations, Cheminformatics, HTML5, Canvas, JavaScript, WebGL, Structure editor, Structure query Introduction Mobile browsers did support HTML5, which opened How we communicate chemical information is increas- the door to web applications built with only HTML, ingly technology driven. Learning management systems, CSS and JavaScript (JS), such as the ChemDoodle Web virtual classrooms and MOOCs are a few examples where Components. chemistry educators need forward compatible tools for digital natives. Companies that implement emerg- Review ing web technologies can find efficiencies and benefit The ChemDoodle Web Components technology stack from competitive advantages. The first chemical graph- and features ics toolkit for the web, MDL Chime, was introduced in The ChemDoodle Web Components library, released in 1996 [1]. Based on the molecular visualization program 2009, is the first chemistry toolkit for structure viewing RasMol, Chime was developed as a plugin for Netscape and editing that is originally built using only web stand- and later for Internet Explorer and Firefox.
    [Show full text]
  • Titelei 1..30
    Johann Gasteiger, Thomas Engel (Eds.) Chemoinformatics Chemoinformatics: A Textbook. Edited by Johann Gasteiger and Thomas Engel Copyright 2003 Wiley-VCH Verlag GmbH & Co. KGaA. ISBN: 3-527-30681-1 Related Titles from WILEY-VCH Hans-Dieter HoÈltje, Wolfgang Sippl, Didier Rognan, Gerd Folkers Molecular Modeling 2003 ISBN 3-527-30589-0 Helmut GuÈnzler, Hans-Ulrich Gremlich IR Spectroscopy An Introduction 2002 ISBN 3-527-28896-1 Jure Zupan, Johann Gasteiger Neural Networks in Chemistry and Drug Design An Introduction 1999 ISBN 3-527-29778-2 (HC) ISBN 3-527-29779-0 (SC) Siegmar Braun, Hans-Otto Kalinowski, Stefan Berger 150 and More Basic NMR Experiments A Practical Course 1998 ISBN 3-527-29512-7 Johann Gasteiger, Thomas Engel (Eds.) Chemoinformatics A Textbook Editors: This book was carefully produced. Never- theless, editors, authors and publisher do Prof. Dr. Johann Gasteiger not warrant the information contained Computer-Chemie-Centrum and Institute therein to be free of errors. Readers are ofOrganic Chemistry advised to keep in mind that statements, University ofErlangen-NuÈrnberg data, illustrations, procedural details or NaÈgelsbachstraûe 25 other items may inadvertently be inaccurate. 91052 Erlangen Germany Library of Congress Card No.: applied for A catalogue record for this book is available from the British Library. Dr. Thomas Engel Computer-Chemie-Centrum and Institute Bibliographic information published by ofOrganic Chemistry Die Deutsche Bibliothek University ofErlangen-NuÈrnberg Die Deutsche Bibliothek lists this publica- NaÈgelsbachstraûe 25 tion in the Deutsche Nationalbibliografie; 91052 Erlangen detailed bibliographic data is available in the Germany Internet at http://dnb.ddb.de ISBN 3-527-30681-1 c 2003 WILEY-VCH Verlag GmbH & Co.
    [Show full text]
  • Drug Discovery Informatics Registration Systems and Underlying Toolkits (Appendices 1 and 2) 271 Subject Appendices
    SUBJECT APPENDICES DRUG DISCOVERY INFORMATICS REGISTRATION SYSTEMS AND UNDERLYING TOOLKITS (APPENDICES 1 AND 2) Appendix 1: DRUG, MOLECULAR REGISTRATION SYSTEMS, AND CHEMISTRY DATA CARTRIDGES Product Company Page Website Isentris, MDL- MDL 171 http://www.mdli.com Base, ISIS- Base ChemOffice Cambridgesoft 73 http://www.cambridgesoft.com Cambridgesoft CambridgeSoft 73 http://www.cambridgesoft.com/solutions/ Enterprise Solutions ActivityBase IDBS 152 http://www.idbs.com/products/abase/ Accord Accelrys 51 http://www.accelrys.com AUSPYX Tripos 261 http://www.tripos.com CBIS ChemInnovation 103 http://www.cheminnovation.com/ (Chemical and Software Biological Informatics Systems) ACD/SpecDB ACD Labs 59 http://www.acdlabs.com (Spectral Data Management System) - Analytical data capture tools Super Package BioByte 71 http://www.biobyte.com/index.html /THOR (Daylight) JChem ChemAxon 89 http://www.chemaxon.com Cartridge Software for Infochem 156 http://www.infochem.de/en/company/ Chemical index.shtml databases and chemical data processes 271 272 CHEMOINFORMATICS The InfoChem Infochem 156 http://www.infochem.de/eng/index.htm Chemistry Cartridge for Oracle Molecular Collaborative 115 http://www.collaborativedrug.com/ Databank Drug Discovery DayCart Daylight 123 http://www.daylight.com/ Chemical Information Systems, Inc. CHED, TimTec 254 http://software.timtec.net/ Chemdbsoft MDL Isentris MDL 171 http://www.mdli.com platform (ISIS Base), ChemBio AE, AssayExplorer Appendix 2: CHEMOINFORMATICS TOOLKITS TO DEVELOP APPLICATIONS Product Company Page Website
    [Show full text]
  • Free Download Plugin for Firefox Internet Explorer
    Free download plugin for firefox internet explorer click here to download of add-ons available here, download Mozilla Firefox, a fast, free way to surf the Web! Not only an enhanced IE Tab, but also an enhanced Internet Explorer with all plugins except Adobe Flash in the official x64 version, which breaks Fire IE. /RemoveFx41x64PluginRestrict/patch4fx45xz/download. Open in IE™ addon gives you the ability to open any link in an Internet Explorer Follow the instruction in the above GitHub page to download and install the. You need to download Firefox to install this add-on. About this extension. Just like the classic IE Tab, this updated version of IE Tab allows you to use IE to. The Office Web Apps Browser Plugin installs an add-on that enables Office documents to be opened directly from Firefox into the appropriate. If you find yourself doing the same thing even though Firefox is your browser of choice, try IE Tab for Firefox. This clever extension lets you open IE-only Web. The Google Earth plug-in for Firefox and Internet Explorer allows users to view The Download Now link will prompt a local download of the Firefox extension. IE View - Open pages in Internet Explorer from Firefox. was v, available from the IE View Versions page at www.doorway.ru It is MPL-licensed, forkable, and free to modify and redistribute. IE. You'll find a great range of free browser plugins and free browser add ons at File Hippo. We are a trusted and official source of free programs to download.
    [Show full text]
  • Bringing Molecular Dynamics Simulation Data Into View
    Opinion Bringing Molecular Dynamics Simulation Data into View Peter W. Hildebrand,1,2,3,* Alexander S. Rose,4,@ and Johanna K.S. Tiemann1,@ Molecular dynamics (MD) simulations monitor time-resolved motions of macromolecules. While Highlights visualization of MD trajectories allows an instant and intuitive understanding of dynamics and MD simulations have become function, so far mainly static representations are provided in the published literature. Recent ad- routinely used over the past years vances in browser technology may allow for the sharing of trajectories through interactive visu- to investigate dynamic motions of alization on the web. We believe that providing intuitive and interactive visualization, along with macromolecules at the atomic related protocols and analysis data, promotes understanding, reliability, and reusability of MD level. simulations. Existing barriers for sharing MD simulations are discussed and emerging solutions Interactive visualization of MD tra- are highlighted. We predict that interactive visualization of MD trajectories will quickly be adop- jectories may provide an instant, ted by researchers, research consortiums, journals, and funding agencies to gather and transparent, and intuitive under- distribute results from MD simulations via the web. standing of complex dynamics. Dynamics Leads to Understanding Macromolecule Function Sharing of MD trajectories may generate transparency and trust, Molecular dynamics (MD,seeGlossary) simulations are a well-established technique to investigate allowing collaboration, knowledge time-resolved motions of biological macromolecules at atomic resolution [1,2]. Traditionally, macro- exchange, and data reuse. molecules such as enzymes, channels, transporters, or receptors have been perceived as being rigid entities mainly because structures obtained by X-ray crystallography are fixed in crystal lattices and Recent technological de- are therefore resolved as single, static snapshots.
    [Show full text]
  • Titelei 1..30
    Johann Gasteiger, Thomas Engel (Eds.) Chemoinformatics Chemoinformatics: A Textbook. Edited by Johann Gasteiger and Thomas Engel Copyright 2003 Wiley-VCH Verlag GmbH & Co. KGaA. ISBN: 3-527-30681-1 Related Titles from WILEY-VCH Hans-Dieter HoÈltje, Wolfgang Sippl, Didier Rognan, Gerd Folkers Molecular Modeling 2003 ISBN 3-527-30589-0 Helmut GuÈnzler, Hans-Ulrich Gremlich IR Spectroscopy An Introduction 2002 ISBN 3-527-28896-1 Jure Zupan, Johann Gasteiger Neural Networks in Chemistry and Drug Design An Introduction 1999 ISBN 3-527-29778-2 (HC) ISBN 3-527-29779-0 (SC) Siegmar Braun, Hans-Otto Kalinowski, Stefan Berger 150 and More Basic NMR Experiments A Practical Course 1998 ISBN 3-527-29512-7 Johann Gasteiger, Thomas Engel (Eds.) Chemoinformatics A Textbook Editors: This book was carefully produced. Never- theless, editors, authors and publisher do Prof. Dr. Johann Gasteiger not warrant the information contained Computer-Chemie-Centrum and Institute therein to be free of errors. Readers are ofOrganic Chemistry advised to keep in mind that statements, University ofErlangen-NuÈrnberg data, illustrations, procedural details or NaÈgelsbachstraûe 25 other items may inadvertently be inaccurate. 91052 Erlangen Germany Library of Congress Card No.: applied for A catalogue record for this book is available from the British Library. Dr. Thomas Engel Computer-Chemie-Centrum and Institute Bibliographic information published by ofOrganic Chemistry Die Deutsche Bibliothek University ofErlangen-NuÈrnberg Die Deutsche Bibliothek lists this publica- NaÈgelsbachstraûe 25 tion in the Deutsche Nationalbibliografie; 91052 Erlangen detailed bibliographic data is available in the Germany Internet at http://dnb.ddb.de ISBN 3-527-30681-1 c 2003 WILEY-VCH Verlag GmbH & Co.
    [Show full text]
  • Winmostar™ User Manual Release 10.7.0
    Winmostar™ User Manual Release 10.7.0 X-Ability Co., Ltd. Sep 30, 2021 Contents 1 Introduction 2 2 Installation Guide 26 3 Main Window 30 4 Basic Operation Flow 33 5 Structure Building 36 6 Main Menu and Subwindows 43 7 Remote job 183 8 Add-On 191 9 Integration with other software 200 10 Other topics 202 11 Known problems 208 12 Frequently asked questions · Troubleshooting 212 Bibliography 242 i Winmostar™ User Manual, Release 10.7.0 This manual describes the operation method of each function of Winmostar (TM). The latest version of this document is available from Official site. If you are using Winmostar (TM) for the first time, please refer to Quick Manual. If there is an uncertain point or it does not move as expected, please confirm Frequently asked questions · Troubleshooting which is updated from time to time. For specific operational procedures for each purpose, such as chemical reaction analysis and calculation of specific physical properties, see various tutorials. Contents 1 CHAPTER 1 Introduction Winmostar (TM) provides a graphical user interface that can efficiently manipulate quantum chemical calculations, first principles calculations, and molecular dynamics calculations. From the creation of the initial structure, from the calculation execution to the result analysis, you can carry out the one operation required for the simulation on Winmostar (TM). For molecular modeling function it has been confirmed to operate up to 100,000 atoms. The function of MD calculation has been confirmed in a larger system. 1.1 About quotation When announcing data created using Winmostar (TM) in academic presentations, articles, etc., please describe the Winmostar (TM) main body as follows, for example.
    [Show full text]
  • Lab #2 Molecular Structure and Function Analysis
    Activity #2 - Molecular Structure and Function Analysis Learning Goals: To become familiar with the Jmol software tool for analysis of molecular structure. To understand the content of .pdb molecular structure files and how it is rendered by the Jmol software. To understand the differences between saturated and unsaturated fatty acids. To understand the structure of phospholipids and their role in membrane structure. To understand nucleotide structure, base pairing and the antiparallel nature of DNA. To understand the differences between and the basis for primary, secondary, tertiary, and quaternary structure of proteins To perform common calculations used in analyzing molecular structures Lab Background: It is often difficult to visualize molecules and processes that occur at the subcellular level. Illustrations in textbooks and laboratory manuals or physical models of small molecules have historically helped students understand the nature of biomolecules. However, modern tools such as 3D graphical rendering software allow students to interact with molecules by rotating, zooming in, and highlighting different features of complex molecules. More advanced software is used by pharmaceutical companies to construct 3D models of proteins for use in designing drugs to inhibit or activate the protein. In the 1990’s, the stand alone program RasMol was developed (Roger Sayle and E. James Milner-White. "RasMol: Biomolecular graphics for all", Trends in Biochemical Sciences (TIBS), September 1995, Vol. 20, No. 9, p. 374). MDL Chime is a web- browser plug-in that allows one to visualize and interact with molecules on a web page. As web browsers and operating systems continued to be updated, difficulty with maintaining compatibility led to a discontinuation of development.
    [Show full text]
  • Chemicals Catalog Databases: an Overview and Evaluation
    Chemicals Catalog Databases: an Overview and Evaluation Martin Paul Brändle*, Engelbert Zass Informationszentrum Chemie Biologie Pharmazie, ETH Zurich, 8093 Zurich, Switzerland Abstract In addition to the time-honored printed catalogs, many different electronic information sources have become available for the procurement of chemicals. Examples are Web catalogs of individual suppliers, specialized search engines such as eMolecules, and well-established catalog databases such as ACD (Available Chemicals Directory), Chem Sources, or CHEMCATS. This manifold of sources is complicated due to a variety of different interfaces, providers, and database versions. We present an overview on important sources and the corresponding interfaces, their availability, and the meta information provided. Finally, search results for some examples by using major sources are compared. 1 Introduction What Amazon [1] is for book aficionados, are chemicals catalog databases for chemists, biologists and pharmaceutical scientists working in academia and industry: They aggregate printed or electronic product information from various suppliers into a single, searchable interface and disburden the user from searching multiple catalogs for the products needed in his research. But are they like Amazon? Chemicals are not books; there are laws and safety regulations that restrict the market to approved professionals and complicate business. Like books, however, they can be searched by name, and analogous to the ISBN for books, they have identification numbers such as CAS Registry Numbers (CAS RN) or EC numbers in the European Union. In addition, they can be searched by structure or properties. Well- established commercial catalog databases such as ACD (Available Chemicals Directory), Chem Sources, or CHEMCATS offer search facilities for these properties.
    [Show full text]
  • Visualization Methods for Molecular Studies on the Web Platform
    Visualization Methods for Molecular Studies on the Web Platform Marco Callieri∗ Raluca Mihaela Andreiy Marco Di Benedettoz Monica Zoppe`x Visual Computing Lab Scuola Normale Superiore, Pisa Visual Computing Lab Scientific Visualization Unit ISTI-CNR Scientific Visualization Unit ISTI-CNR IFC-CNR IFC-CNR Roberto Scopigno{ Visual Computing Lab ISTI-CNR Figure 1: Standard representation of molecular surface properties using color ramps and field lines (leftmost), the same properties drawn using complex shading techniques (center) and the electrical interaction of two proteins (rightmost), rendered on a Web Page by using SpiderGL and WebGL. Abstract 1 Introduction Interactive visualization of molecular structures and physico- This work presents a technical solution for the creation of visu- chemical data is an important and interesting research field which alization schemes for biological data on the web platform. The span from the Computer Graphics world to the Biological and proposed technology tries to overcome the standard approach of Molecular studies. The amount of complex structures that is avail- molecular/biochemical visualization tools, which generally provide able through public repositories and the level of detail of biochem- a fixed set of visualization methods. This goal is reached by exploit- ical datasets which can be manipulated by physico-chemical tools ing the capabilities of the WebGL API and the high level objects of has greatly increased in the last years, making it essential to employ the SpiderGL library, these features will give the users the possibil- dedicated visualization techniques to make an effective use of these ity to implement an arbitrary visualization scheme, while keeping data. While it may be easy to draw even large molecular datasets as simple the implementation process.
    [Show full text]
  • Visualizzation of Chemical Structures Alessandro Grottesi, Ph.D
    Visualizzation of Chemical Structures Alessandro Grottesi, Ph.D. Outlook (of concepts and hands-on) ● How to visualize a molecular structure ● What type of info I can get ● Data insights ● Various type of visualizzation ● Molecular structures in a simulation (trajectories) ● Rendering of chemical structures Structural Formula Chemical Formula Al O 2 3 IUPAC Nomenclature (CH ) CHCH Iso-butane 3 2 3 CH Methane 4 CH -OH Methanol 3 CH CHO Acetaldehyde 3 C H COOH Benzoic acid 6 5 Visualizzation of biomolecules Low res. High res. Visualization of chemical structures Historical background ● 1960's - 70's: Earliest Computer Representations 1)ORTEP software ● 1980: Teaching Aids for Macromolecular Structure ● stereoview glasses ● 1980-1990: Evans & Sutherland Computers ● FRODO: software for visualizzing X-ray structures ● 1992: David & Jane Richardson's Kinemage ● MAGE and Prekin software for biomolecules ● 1993: Roger Sayle's RasMol ● Rasmol released: high quality images and rendering ● 1996: MDL's Chime ● First plugin for browser (Netscape): Chemical MIME Drawing format for chemical structures GIF supports up to 8-bit colour (256 possible colours) and stores custom palette with the image. GIF offers several options, including transparent backgrounds and lossless compression, which means that the restored image looks exactly like the original, therefore it is excellent for chemical sketches or cartoon-like images. JPEG (JPG) supports up to 32-bit true colour (4.2 billion colours) and is an excellent option for photographs and scanned or rendered images – for images with intricate details and shades. JPEG algorithm uses lossy compression, providing high quality images with a high level of compression. On saving in this format, you can choose the display quality, from high quality to very low quality reproductions.
    [Show full text]
  • Evolution, Bio-Statistics and Computer Applications in Zoology
    MZO-04 Vardhman Mahaveer Open University, Kota Evolution, Bio-Statistics and Computer Applications in Zoology MZO-04 Vardhman Mahaveer Open University, Kota Evolution, Bio-Statistics and Computer Applications in Zoology Course Development Committee Chair Person Prof. Vinay Kumar Pathak Vice-Chancellor Vardhman Mahaveer Open University, Kota Coordinator and Members Convener SANDEEP HOODA Department of Zoology School of Science & Technology Vardhman Mahaveer Open University, Kota Members Prof. L.R.Gurjar Dr. Anuradha Dubey Director (Academic) Deputy Director Vardhman Mahaveer Open School of Science & Technology University, Kota Vardhman Mahaveer Open University, Kota Dr. Arvind Pareek Prof. K.K. Sharma Director (Regional Centre) MDSU,Ajmer Vardhman Mahaveer Open University, Kota Prof. Maheep Bhatnagar Prof. S.C. Joshi MLSU, Udaipur University of Rajasthan,Jaipur Dr. Anuradha Singh Dr.M.M.Ranga Department of Zoology Department of Zoology Govt. College, Kota Govt. College, Ajmer Editing and Course Writing Editor SANDEEP HOODA Assistant Professor & Convener of Zoology School of Science & Technology Vardhman Mahaveer Open University, Kota Writers: Writer Name Unit No. Writer Name Unit No. Dr. Rajesh Yadav 1, 9, 11 Sunil Choudhary 2,3,4 Dept. of Zoology, Arid Forest Research Institute, JECRC University Jaipur Jodhpur Mr. Pankaj Kumar DMRC, Jodhpur Prof. K.K.Sharma 5,6 Dr. Varsha Gupta 7,8 Ex Head, Dept. of Zoology, Dept. of Microbiology, MDS University, Ajmer JECRC University Jaipur Dr. Abhishek Rajpurohit 10,12,13 Mohammed Kasim 14 Department of Zoology Dept. of Zoology,JNVU Lachoo Memorial College of Jodhpur Science &Technology ,Jodhpur Ms. Mugdha Agarwal 15 Banasthali Vidhyapeeth Academic and Administrative Management Prof. Vinay Kumar Pathak Prof.
    [Show full text]