Supporting Information. Kekule.js: An Open Source JavaScript Chemoinformatics Toolkit

Size: px
Start display at page:

Download "Supporting Information. Kekule.js: An Open Source JavaScript Chemoinformatics Toolkit"

Transcription

1 Supporting Information Kekule.js: An Open Source JavaScript Chemoinformatics Toolkit Chen Jiang, *, Xi Jin, Ying Dong and Ming Chen Department of Organic Chemistry, China Pharmaceutical University, Nanjing , Jiangsu, China. Department of Foreign Languages, China Pharmaceutical University, Nanjing , Jiangsu, China * Corresponding Author, partridge@cpu.edu.cn S1

2 Table of Content Detailed Description of Unit Tests of Kekule.js S3 Comparison of Executing Speed between Native and Emscripten Compiled OpenBabel S5 Comparison of Composer Widget and Other Web Molecule Editors S6 Demos of Kekule.js Tutorial of Kekule.js Unit Test of Kekule.js demos.zip tutorial.zip unittest.zip S2

3 Detailed Description of Unit Tests of Kekule.js A series of unit tests are used to ensure the correctness of our molecule algorithm implementations. Most of those tests are directly borrowed from CDK or RDKit. For instance, an all-ring-finder test borrowed from CDK: /////////////////////////////////////////////////////////////// /// Java test code in CDK, /// which load molecule from porphyrin.mol /// and check if the ring number is 20. ////////////////////////////////////////////////////////////// public void testporphyrine() throws Exception { IRingSet ringset = null; AllRingsFinder arf = new AllRingsFinder(); String filename = "data/mdl/porphyrin.mol"; InputStream ins = this.getclass().getclassloader().getresourceasstream(filename); MDLV2000Reader reader = new MDLV2000Reader(ins); IChemFile chemfile = (IChemFile) reader.read(new org.openscience.cdk.chemfile()); IChemSequence seq = chemfile.getchemsequence(0); IChemModel model = seq.getchemmodel(0); // Getting molecule IAtomContainer molecule = model.getmoleculeset().getatomcontainer(0); // Finding all rings of molecule ringset = arf.findallrings(molecule); // Checking if the ring number is 20 Assert.assertEquals(20, ringset.getatomcontainercount()); } /////////////////////////////////////////////////////////////// /// JavaScript test code in our toolkit, almost translated directly from CDK. /////////////////////////////////////////////////////////////// it('ring test on external file: Porphyrine', function(done){ var MB = TestMolBuilder; // Loading molecule from external file MB.loadExternalData('mdl/porphyrin.mol', function(mol){ expect(mol).not.tobenull(); // Finding all rings of molecule var rings = mol.findallrings(); // Checking if the ring number is 20 S3

4 expect(rings.length).toequal(20); done(); }); }); Other algorithm tests, like aromatic detection and stereo identification, are formed in the same way. The source code of those unit tests can also be found at unittest.zip in supporting information of this manuscript or at Kekule.js GitHub site ( S4

5 Comparison of Executing Speed between Native and Emscripten Compiled OpenBabel The comparison tests are taken on a PC with Intel Xeon E3-1230V2 CPU, 8G DDR memory and Windows 8.1. The executing time of native code of OpenBabel is measured by obgen.exe shipped with OpenBabel Package for Windows. Compiled JavaScript code is tested in three web browsers: Firefox 48.0a2, Google Chrome m and IE Different molecules are used as input and OpenBabel force field calculation is performed to generate the 3D structures of molecule. The default parameters and force field MMFF94 are used for all of those tests. The result is shown in figure S1, executing times are in seconds: Figure S1. Executing time of force field calculation of Native and JavaScript code of OpenBabel It is obvious that Firefox is the fastest web browser to run the JavaScript code compiled by emscripten in this test, only about second slower than native code, nearly as fast as native code for long-time jobs. S5

6 Comparison of Composer Widget and Other Web Molecule Editors Composer, an encapsulated molecule editor, is one of the most important chemistry widgets shipped with Kekule.js. It is capable of handling both molecule structure and other objects such as text block and reaction symbols. It also supports unlimited undo/redo stack, clipboard operations and styles setting for individual chemical object, including (but not limited to) color, stroke width, font and text size of atom and bond. Table S1 is a feature matrix of composer widget and existing web molecule editors. The comparison mainly compares the basic ability of inputting molecules and does not involve in advanced features (e.g., mapping of reaction atoms). The features of other web editors are inspected by ourselves. If there exists mistakes, please let us know and we are happy to correct them. S6

7 Table S1. Comparison of Composer Widget and Other Web Molecule Editors ChemWriter c Marvin for JSDraw e MolSoft Editor Name JSME a ChemDoodle 2D Sketcher b JavaScript d HTML5 Molecule Editor f Molecule Structure Input Non-structure Input Style k Normal Bond Stereo Bond ICEdit g Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Atom Y Y Y Y Y Y Y Y Isotope N N Y Y Y N Y Y Atom Y Y N Y Y N Y Y Variations h Charge Y (1) Y Y Y Y Y Y Y Multiple N Y Y Y Y Y Y Y Molecules i Molecule Formula N N N N N N N Y Text N N N Y Y N Y Y Glyph j N N N Y Y N Y Y Text Formats N N N N N N N Y Color N N N N N N N Y Composer Widget Kekule.js in S7

8 Interaction Select l N Y Y Y Y Y Y Y I/O Remove m Y Y Y Y Y Y Y Y Move n Y Y N Y Y Y Y Y Scale o N N N N N N Y Y Rotate p N Y N Y N N N Y Copy/Paste N N N Y Y N Y Y Undo/Redo Y Y Y Y Y Y Y Y Load from String Save String to Load from File Save File Input Formats Output Formats to Y Y Y Y N Y N Y Y Y Y Y N Y N Y Y N N Y Y N N Y N Y N Y Y N N Y MDL (2), SMILES MDL (2), SMILES MDL (2) MDL (2) MDL (2), SMILES, MDL, ROSDAL, SK2, CDX, CML, InChI, JDX, InChi, CDX (3) CML, MDL (2) MDL (2), SMILES, InChi, CDX (3) CML, MDL (2), SMILES, SKC, CDX (4) CML, MDL (2), SMILES, SKC, CDX (4) CML, MOL, SMILES (3) - MDL (2), CML (5) MOL, SMILES (3) - MDL (2), CML, SMILES (5) SKC, MOL2, PDB, SLN, XYZ, SMILES (4) Require Backend Server q N Y N Y Y Y N N Price Free Free and Open Commercial Commercial Free Free for Unknown Free and Open S8

9 Source Personal and Academic Source a. b. c. d. e. f. g. h. Atom variations: including variable atom, pseudo atom, subgroup and so on. i. Multiple molecules: whether more than one molecule can be created and edited at once. j. Glyph: such as shapes and reaction symbols. k. Style: whether outlook style of individual element can be set in editor. E.g., font and size of atom symbol, color of atom or bond. l. Select: the ability to select a range of atoms and bonds. m. Remove: the ability to delete partial of atoms and bonds. n. Move: the ability to move selected atoms and bonds. o. Scale: the ability to scale the sizes of bonds and distances of atoms in selection. p. Rotate: the ability to rotate atoms and bonds in selection. q. Whether some functions of the editor depend on a backend server. (1) JME only supports charge of +1/-1. (2) MDL formats, a series connection table based formats proposed by MDL, including MOL2000, MOL3000, SDF and so on. (3) Formats other than MDL need a server side conversion. (4) All formats need a server side conversion. (5) Supports tens of more formats when OpenBabel-js module is used S9

10 S10

3D Molecule Viewer of MOGADOC (JavaScript)

3D Molecule Viewer of MOGADOC (JavaScript) 3D Molecule Viewer of MOGADOC (JavaScript) Movement of the Molecule Rotation of the molecule: Use left mouse button to drag. Translation of the molecule: Use right mouse button to drag. Resize the molecule:

More information

CDK & Mass Spectrometry

CDK & Mass Spectrometry CDK & Mass Spectrometry October 3, 2011 1/18 Stephan Beisken October 3, 2011 EBI is an outstation of the European Molecular Biology Laboratory. Chemistry Development Kit (CDK) An Open Source Java TM Library

More information

Dictionary of ligands

Dictionary of ligands Dictionary of ligands Some of the web and other resources Small molecules DrugBank: http://www.drugbank.ca/ ZINC: http://zinc.docking.org/index.shtml PRODRUG: http://www.compbio.dundee.ac.uk/web_servers/prodrg_down.html

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

Marvin. Sketching, viewing and predicting properties with Marvin - features, tips and tricks. Gyorgy Pirok. Solutions for Cheminformatics

Marvin. Sketching, viewing and predicting properties with Marvin - features, tips and tricks. Gyorgy Pirok. Solutions for Cheminformatics Marvin Sketching, viewing and predicting properties with Marvin - features, tips and tricks Gyorgy Pirok Solutions for Cheminformatics The Marvin family The Marvin toolkit provides web-enabled components

More information

Tutorial. Getting started. Sample to Insight. March 31, 2016

Tutorial. Getting started. Sample to Insight. March 31, 2016 Getting started March 31, 2016 Sample to Insight CLC bio, a QIAGEN Company Silkeborgvej 2 Prismet 8000 Aarhus C Denmark Telephone: +45 70 22 32 44 www.clcbio.com support-clcbio@qiagen.com Getting started

More information

Dock Ligands from a 2D Molecule Sketch

Dock Ligands from a 2D Molecule Sketch Dock Ligands from a 2D Molecule Sketch March 31, 2016 Sample to Insight CLC bio, a QIAGEN Company Silkeborgvej 2 Prismet 8000 Aarhus C Denmark Telephone: +45 70 22 32 44 www.clcbio.com support-clcbio@qiagen.com

More information

Introduction Molecular Structure Script Console External resources Advanced topics. JMol tutorial. Giovanni Morelli.

Introduction Molecular Structure Script Console External resources Advanced topics. JMol tutorial. Giovanni Morelli. Gen 19th, 2017 1 2 Create and edit Display and view Mesurament and labelling Surface and Orbitals 3 4 from Database Protein Enzyme Crystal Structure and Unit Cell 5 Symmetry Animation General information

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

cheminformatics toolkits: a personal perspective

cheminformatics toolkits: a personal perspective cheminformatics toolkits: a personal perspective Roger Sayle Nextmove software ltd Cambridge uk 1 st RDKit User Group Meeting, London, UK, 4 th October 2012 overview Models of Chemistry Implicit and Explicit

More information

ICM-Chemist-Pro How-To Guide. Version 3.6-1h Last Updated 12/29/2009

ICM-Chemist-Pro How-To Guide. Version 3.6-1h Last Updated 12/29/2009 ICM-Chemist-Pro How-To Guide Version 3.6-1h Last Updated 12/29/2009 ICM-Chemist-Pro ICM 3D LIGAND EDITOR: SETUP 1. Read in a ligand molecule or PDB file. How to setup the ligand in the ICM 3D Ligand Editor.

More information

SeeSAR 7.1 Beginners Guide. June 2017

SeeSAR 7.1 Beginners Guide. June 2017 SeeSAR 7.1 Beginners Guide June 2017 Part 1: Basics 1 Type a pdb code and press return or Load your own protein or already existing project, or Just load molecules To begin, let s type 2zff and download

More information

Design and implementation of a new meteorology geographic information system

Design and implementation of a new meteorology geographic information system Design and implementation of a new meteorology geographic information system WeiJiang Zheng, Bing. Luo, Zhengguang. Hu, Zhongliang. Lv National Meteorological Center, China Meteorological Administration,

More information

ECEN 651: Microprogrammed Control of Digital Systems Department of Electrical and Computer Engineering Texas A&M University

ECEN 651: Microprogrammed Control of Digital Systems Department of Electrical and Computer Engineering Texas A&M University ECEN 651: Microprogrammed Control of Digital Systems Department of Electrical and Computer Engineering Texas A&M University Prof. Mi Lu TA: Ehsan Rohani Laboratory Exercise #4 MIPS Assembly and Simulation

More information

ICM-Chemist How-To Guide. Version 3.6-1g Last Updated 12/01/2009

ICM-Chemist How-To Guide. Version 3.6-1g Last Updated 12/01/2009 ICM-Chemist How-To Guide Version 3.6-1g Last Updated 12/01/2009 ICM-Chemist HOW TO IMPORT, SKETCH AND EDIT CHEMICALS How to access the ICM Molecular Editor. 1. Click here 2. Start sketching How to sketch

More information

Contents 1 Open-Source Tools, Techniques, and Data in Chemoinformatics

Contents 1 Open-Source Tools, Techniques, and Data in Chemoinformatics Contents 1 Open-Source Tools, Techniques, and Data in Chemoinformatics... 1 1.1 Chemoinformatics... 2 1.1.1 Open-Source Tools... 2 1.1.2 Introduction to Programming Languages... 3 1.2 Chemical Structure

More information

Flood Database for Oklahoma: A web-mapping application for spatial data organization and access

Flood Database for Oklahoma: A web-mapping application for spatial data organization and access Flood Database for Oklahoma: A web-mapping application for spatial data organization and access Developed in partnership with the Oklahoma Department of Transportation Bridge and Survey Divisions S. Jerrod

More information

Reaxys Pipeline Pilot Components Installation and User Guide

Reaxys Pipeline Pilot Components Installation and User Guide 1 1 Reaxys Pipeline Pilot components for Pipeline Pilot 9.5 Reaxys Pipeline Pilot Components Installation and User Guide Version 1.0 2 Introduction The Reaxys and Reaxys Medicinal Chemistry Application

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

ISIS/Draw "Quick Start"

ISIS/Draw Quick Start ISIS/Draw "Quick Start" Click to print, or click Drawing Molecules * Basic Strategy 5.1 * Drawing Structures with Template tools and template pages 5.2 * Drawing bonds and chains 5.3 * Drawing atoms 5.4

More information

Overview of Geospatial Open Source Software which is Robust, Feature Rich and Standards Compliant

Overview of Geospatial Open Source Software which is Robust, Feature Rich and Standards Compliant Overview of Geospatial Open Source Software which is Robust, Feature Rich and Standards Compliant Cameron SHORTER, Australia Key words: Open Source Geospatial Foundation, OSGeo, Open Standards, Open Geospatial

More information

Finding the Needle - Reaxys Structure Searching

Finding the Needle - Reaxys Structure Searching Finding the Needle - Reaxys Structure Searching Dr. Juergen Swienty-Busch 29. October 2015 Agenda Introduction What is Reaxys? Structure Searching Essentials Editors Substance Model Search Engine and Editors

More information

IUCLID Substance Data

IUCLID Substance Data 1 Workshop on CEFIC LRI Project EEM9.4 LRI AMBIT with IUCLID6 support and extended search capabilities IUCLID Substance Data Nikolay Kochev Ideaconsult Ltd. Sofia,Bulgaria 2 Chemical structure vs. Substance

More information

Develop without developing. A QGIS user case

Develop without developing. A QGIS user case Develop without developing A QGIS user case Kristianstad in Europe 400 year old town in Sweden Danish king Kristian IV founded 1614 About 80 000 inhabitants Just a view from Kristianstad Kristianstad,

More information

Introduction to ArcGIS Server Development

Introduction to ArcGIS Server Development Introduction to ArcGIS Server Development Kevin Deege,, Rob Burke, Kelly Hutchins, and Sathya Prasad ESRI Developer Summit 2008 1 Schedule Introduction to ArcGIS Server Rob and Kevin Questions Break 2:15

More information

Open PHACTS Explorer: Compound by Name

Open PHACTS Explorer: Compound by Name Open PHACTS Explorer: Compound by Name This document is a tutorial for obtaining compound information in Open PHACTS Explorer (explorer.openphacts.org). Features: One-click access to integrated compound

More information

Хемоінформатика. Докінг. Дизайн ліків. Біоінформатика (3 курс) Лекція 4 (частина 1)

Хемоінформатика. Докінг. Дизайн ліків. Біоінформатика (3 курс) Лекція 4 (частина 1) Хемоінформатика. Докінг. Дизайн ліків Біоінформатика (3 курс) Лекція 4 (частина 1) Формати файлів в хемоінформатиці Chemical information is usually provided as files or streams and many formats have been

More information

GPS Mapping with Esri s Collector App. What We ll Cover

GPS Mapping with Esri s Collector App. What We ll Cover GPS Mapping with Esri s Collector App Part 1: Overview What We ll Cover Part 1: Overview and requirements Part 2: Preparing the data in ArcGIS for Desktop Part 3: Build a web map in ArcGIS Online Part

More information

Presenting Tree Inventory. Tomislav Sapic GIS Technologist Faculty of Natural Resources Management Lakehead University

Presenting Tree Inventory. Tomislav Sapic GIS Technologist Faculty of Natural Resources Management Lakehead University Presenting Tree Inventory Tomislav Sapic GIS Technologist Faculty of Natural Resources Management Lakehead University Suggested Options 1. Print out a Google Maps satellite image of the inventoried block

More information

Autodock tutorial VINA with UCSF Chimera

Autodock tutorial VINA with UCSF Chimera Autodock tutorial VINA with UCSF Chimera José R. Valverde CNB/CSIC jrvalverde@cnb.csic.es José R. Valverde, 2014 CC-BY-NC-SA Loading the receptor Open UCSF Chimera and then load the protein: File Open

More information

ON SITE SYSTEMS Chemical Safety Assistant

ON SITE SYSTEMS Chemical Safety Assistant ON SITE SYSTEMS Chemical Safety Assistant CS ASSISTANT WEB USERS MANUAL On Site Systems 23 N. Gore Ave. Suite 200 St. Louis, MO 63119 Phone 314-963-9934 Fax 314-963-9281 Table of Contents INTRODUCTION

More information

InChI/InChIKey vs. NCI/CADD Structure Identifiers: A comparison

InChI/InChIKey vs. NCI/CADD Structure Identifiers: A comparison InChI/InChIKey vs. CI/CADD Structure Identifiers: A comparison Markus Sitzmann Computer-Aided Drug Design Group (CI/CADD), Laboratory of Medicinal Chemistry, CI-Frederick, I, DS Comparison Standard InChI/InChIKeys

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

Representation of molecular structures. Coutersy of Prof. João Aires-de-Sousa, University of Lisbon, Portugal

Representation of molecular structures. Coutersy of Prof. João Aires-de-Sousa, University of Lisbon, Portugal Representation of molecular structures Coutersy of Prof. João Aires-de-Sousa, University of Lisbon, Portugal A hierarchy of structure representations Name (S)-Tryptophan 2D Structure 3D Structure Molecular

More information

Data Aggregation with InfraWorks and ArcGIS for Visualization, Analysis, and Planning

Data Aggregation with InfraWorks and ArcGIS for Visualization, Analysis, and Planning CI125230 Data Aggregation with InfraWorks and ArcGIS for Visualization, Analysis, and Planning Stephen Brockwell Brockwell IT Consulting Inc. Sean Kinahan Brockwell IT Consulting Inc. Learning Objectives

More information

The CSC Interface to Sky in Google Earth

The CSC Interface to Sky in Google Earth The CSC Interface to Sky in Google Earth CSC Threads The CSC Interface to Sky in Google Earth 1 Table of Contents The CSC Interface to Sky in Google Earth - CSC Introduction How to access CSC data with

More information

ST-Links. SpatialKit. Version 3.0.x. For ArcMap. ArcMap Extension for Directly Connecting to Spatial Databases. ST-Links Corporation.

ST-Links. SpatialKit. Version 3.0.x. For ArcMap. ArcMap Extension for Directly Connecting to Spatial Databases. ST-Links Corporation. ST-Links SpatialKit For ArcMap Version 3.0.x ArcMap Extension for Directly Connecting to Spatial Databases ST-Links Corporation www.st-links.com 2012 Contents Introduction... 3 Installation... 3 Database

More information

Tutorial I: IQ MOL and Basic DFT and MP2 Calculations 1 / 30

Tutorial I: IQ MOL and Basic DFT and MP2 Calculations 1 / 30 Tutorial I: IQ MOL and Basic DFT and MP2 Calculations Q-Chem User Workshop, Denver March 21, 2015 1 / 30 2 / 30 Introduction to IQMOL DFT and MP2 Calculations 3 / 30 IQMOL and Q-CHEM IQMOL is an open-source

More information

A powerful site for all chemists CHOICE CRC Handbook of Chemistry and Physics

A powerful site for all chemists CHOICE CRC Handbook of Chemistry and Physics Chemical Databases Online A powerful site for all chemists CHOICE CRC Handbook of Chemistry and Physics Combined Chemical Dictionary Dictionary of Natural Products Dictionary of Organic Dictionary of Drugs

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

Assignment 1: Molecular Mechanics (PART 1 25 points)

Assignment 1: Molecular Mechanics (PART 1 25 points) Chemistry 380.37 Fall 2015 Dr. Jean M. Standard August 19, 2015 Assignment 1: Molecular Mechanics (PART 1 25 points) In this assignment, you will perform some molecular mechanics calculations using the

More information

1-Points of Interest (8) 2-Areas of Interests (3) 3-KML Overlays (10) 4-Image Overlays (20) 5-Initial Inputs, Take

1-Points of Interest (8) 2-Areas of Interests (3) 3-KML Overlays (10) 4-Image Overlays (20) 5-Initial Inputs, Take http://met.nps.edu/~ldm/track/atlz 1-Points of Interest (8) 2-Areas of Interests (3) 3-KML Overlays (10) 4-Image Overlays (20) 5-Initial Inputs, Take off, Landing, Speed 6-Current storm position and pattern

More information

Information Extraction from Chemical Images. Discovery Knowledge & Informatics April 24 th, Dr. Marc Zimmermann

Information Extraction from Chemical Images. Discovery Knowledge & Informatics April 24 th, Dr. Marc Zimmermann Information Extraction from Chemical Images Discovery Knowledge & Informatics April 24 th, 2006 Dr. Available Chemical Information Textbooks Reports Patents Databases Scientific journals and publications

More information

Census Mapping with ArcGIS

Census Mapping with ArcGIS Census Mapping with ArcGIS Jin Lee, GIS manager at the Lewis Mumford Center and Center for Social and Demographic Analysis Email: jwlee@albany.edu Phone: 442-5402 Quick summary of Day1 http://csda.albany.edu/events-news/gisworkshop_outline_fall_3-1.pdf

More information

A Tightly-coupled XML Encoderdecoder For 3D Data Transaction

A Tightly-coupled XML Encoderdecoder For 3D Data Transaction A Tightly-coupled XML Encoderdecoder For 3D Data Transaction Commission III Spatial Information Management Siew Chengxi Bernad Khairul Hafiz Sharkawi 3D GIS Research Lab, Faculty of Geoinformation and

More information

D.T.M: TRANSFER TEXTBOOKS FROM ONE SCHOOL TO ANOTHER

D.T.M: TRANSFER TEXTBOOKS FROM ONE SCHOOL TO ANOTHER Destiny Textbook Manager allows users with full access to transfer Textbooks from one school site to another and receive transfers from the warehouse In this tutorial you will learn how to: Requirements:

More information

Quality of Information collected with the help of Map-Based Questionnaires

Quality of Information collected with the help of Map-Based Questionnaires Quality of Information collected with the help of Map-Based Questionnaires Contents 1. Introduction 2. Case Studie: The Switch Project in Wilhelmsburg 3. The Web Platform 1. Technical Architecture 2. Interactive

More information

Chem 253. Tutorial for Materials Studio

Chem 253. Tutorial for Materials Studio Chem 253 Tutorial for Materials Studio This tutorial is designed to introduce Materials Studio 7.0, which is a program used for modeling and simulating materials for predicting and rationalizing structure

More information

Spin transport in Magnetic Tunnel Junctions

Spin transport in Magnetic Tunnel Junctions Spin transport in Magnetic Tunnel Junctions Tutorial on spin transport in Fe-MgO-Fe Version 2015.2 Spin transport in Magnetic Tunnel Junctions: Tutorial on spin transport in Fe-MgO-Fe Version 2015.2 Copyright

More information

Exercises for Windows

Exercises for Windows Exercises for Windows CAChe User Interface for Windows Select tool Application window Document window (workspace) Style bar Tool palette Select entire molecule Select Similar Group Select Atom tool Rotate

More information

Applying the Semantic Web to Computational Chemistry

Applying the Semantic Web to Computational Chemistry Applying the Semantic Web to Computational Chemistry Neil S. Ostlund, Mirek Sopek Chemical Semantics Inc., Gainesville, Florida, USA {ostlund, sopek}@chemicalsemantics.com Abstract. Chemical Semantics

More information

OECD QSAR Toolbox v.4.1. Tutorial illustrating new options for grouping with metabolism

OECD QSAR Toolbox v.4.1. Tutorial illustrating new options for grouping with metabolism OECD QSAR Toolbox v.4.1 Tutorial illustrating new options for grouping with metabolism Outlook Background Objectives Specific Aims The exercise Workflow 2 Background Grouping with metabolism is a procedure

More information

ChemmineR: A Compound Mining Toolkit for Chemical Genomics in R

ChemmineR: A Compound Mining Toolkit for Chemical Genomics in R ChemmineR: A Compound Mining Toolkit for Chemical Genomics in R Yiqun Cao Anna Charisi Thomas Girke October 28, 2009 Introduction The ChemmineR package includes functions for calculating atom pair descriptors

More information

More on Methods and Encapsulation

More on Methods and Encapsulation More on Methods and Encapsulation Hsuan-Tien Lin Deptartment of CSIE, NTU OOP Class, March 31, 2009 H.-T. Lin (NTU CSIE) More on Methods and Encapsulation OOP(even) 03/31/2009 0 / 38 Local Variables Local

More information

Organometallics & InChI. August 2017

Organometallics & InChI. August 2017 Organometallics & InChI August 2017 The Cambridge Structural Database 900,000+ small-molecule crystal structures Over 60,000 datasets deposited annually Enriched and annotated by experts Structures available

More information

Giac and GeoGebra: improved Gröbner basis computations

Giac and GeoGebra: improved Gröbner basis computations Giac and GeoGebra: improved Gröbner basis computations Z. Kovács, B. Parisse JKU Linz, University of Grenoble I November 25, 2013 Two parts talk 1 GeoGebra (Z. Kovács) 2 (B. Parisse) History of used CAS

More information

Assignment A02: Geometry Definition: File Formats, Redundant Coordinates, PES Scans

Assignment A02: Geometry Definition: File Formats, Redundant Coordinates, PES Scans Assignment A02: Geometry Definition: File Formats, Redundant Coordinates, PES Scans In Assignments A00 and A01, you familiarized yourself with GaussView and G09W, you learned the basics about input (GJF)

More information

Introduction to Chemoinformatics

Introduction to Chemoinformatics Introduction to Chemoinformatics www.dq.fct.unl.pt/cadeiras/qc Prof. João Aires-de-Sousa Email: jas@fct.unl.pt Recommended reading Chemoinformatics - A Textbook, Johann Gasteiger and Thomas Engel, Wiley-VCH

More information

Introduction to Spark

Introduction to Spark 1 As you become familiar or continue to explore the Cresset technology and software applications, we encourage you to look through the user manual. This is accessible from the Help menu. However, don t

More information

On my honor, as an Aggie, I have neither given nor received unauthorized aid on this academic work

On my honor, as an Aggie, I have neither given nor received unauthorized aid on this academic work Lab 5 : Linking Name: Sign the following statement: On my honor, as an Aggie, I have neither given nor received unauthorized aid on this academic work 1 Objective The main objective of this lab is to experiment

More information

Chemical File Format Conversion Tools : A n Overview

Chemical File Format Conversion Tools : A n Overview Chemical File Format Conversion Tools : A n Overview Kavitha C. R Research Scholar, Bharathiyar University Dept of Computer Applications SNGIST Cochin, India Dr. T Mahalekshmi Principal Sree Narayana Institute

More information

Experiment 1 Scientific Writing Tools

Experiment 1 Scientific Writing Tools Experiment 1 Scientific Writing Tools OUTCOMES After completing this experiment, the student should be able to: insert a variety of mathematical equations into a Word document. draw line structures of

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

BASIC TECHNOLOGY Pre K starts and shuts down computer, monitor, and printer E E D D P P P P P P P P P P

BASIC TECHNOLOGY Pre K starts and shuts down computer, monitor, and printer E E D D P P P P P P P P P P BASIC TECHNOLOGY Pre K 1 2 3 4 5 6 7 8 9 10 11 12 starts and shuts down computer, monitor, and printer P P P P P P practices responsible use and care of technology devices P P P P P P opens and quits an

More information

Canonical Line Notations

Canonical Line Notations Canonical Line otations InChI vs SMILES Krisztina Boda verview Compound naming InChI SMILES Molecular equivalency Isomorphism Kekule Tautomers Finding duplicates What s Your ame? 1. Unique numbers CAS

More information

Mnova Software for Analyzing Reaction Monitoring NMR Spectra

Mnova Software for Analyzing Reaction Monitoring NMR Spectra Mnova Software for Analyzing Reaction Monitoring NMR Spectra Version 10 Chen Peng, PhD, VP of Business Development, US & China Mestrelab Research SL San Diego, CA, USA chen.peng@mestrelab.com 858.736.4563

More information

Esri UC2013. Technical Workshop.

Esri UC2013. Technical Workshop. Esri International User Conference San Diego, California Technical Workshops July 9, 2013 CAD: Introduction to using CAD Data in ArcGIS Jeff Reinhart & Phil Sanchez Agenda Overview of ArcGIS CAD Support

More information

The File Geodatabase API. Craig Gillgrass Lance Shipman

The File Geodatabase API. Craig Gillgrass Lance Shipman The File Geodatabase API Craig Gillgrass Lance Shipman Schedule Cell phones and pagers Please complete the session survey we take your feedback very seriously! Overview File Geodatabase API - Introduction

More information

Coot Updates. Paul Emsley Sept 2016

Coot Updates. Paul Emsley Sept 2016 Coot Updates Paul Emsley Sept 2016 Coot 0.8.4 Released Patterson from intensities Fill-partial-residue uses Backrub-rotamers Sequence dialog is now dynamically updated Outliers Only in Ramachanran Plot

More information

Nomenclature Of Organic Chemistry: IUPAC Recommendations And Preferred Names 2013 (International Union Of Pure And Applied Chemistry) By Henri A

Nomenclature Of Organic Chemistry: IUPAC Recommendations And Preferred Names 2013 (International Union Of Pure And Applied Chemistry) By Henri A Nomenclature Of Organic Chemistry: IUPAC Recommendations And Preferred Names 2013 (International Union Of Pure And Applied Chemistry) By Henri A Favre;Warren H Powell Nomenclature of Organic Chemistry

More information

www.goldensoftware.com Why Create a Thematic Map? A thematic map visually represents the geographic distribution of data. MapViewer will help you to: understand demographics define sales or insurance territories

More information

CS429: Computer Organization and Architecture

CS429: Computer Organization and Architecture CS429: Computer Organization and Architecture Warren Hunt, Jr. and Bill Young Department of Computer Sciences University of Texas at Austin Last updated: September 3, 2014 at 08:38 CS429 Slideset C: 1

More information

Computational Chemistry Lab Module: Conformational Analysis of Alkanes

Computational Chemistry Lab Module: Conformational Analysis of Alkanes Introduction Computational Chemistry Lab Module: Conformational Analysis of Alkanes In this experiment, we will use CAChe software package to model the conformations of butane, 2-methylbutane, and substituted

More information

GIS Functions and Integration. Tyler Pauley Associate Consultant

GIS Functions and Integration. Tyler Pauley Associate Consultant GIS Functions and Integration Tyler Pauley Associate Consultant Contents GIS in AgileAssets products Displaying data within AMS Symbolizing the map display Display on Bing Maps Demo- Displaying a map in

More information

Building blocks for automated elucidation of metabolites: Machine learning methods for NMR prediction

Building blocks for automated elucidation of metabolites: Machine learning methods for NMR prediction Building blocks for automated elucidation of metabolites: Machine learning methods for NMR prediction Stefan Kuhn 1, Björn Egert 2, Steffen Neumann 2, Christoph Steinbeck 1European Bioinformatics Institute

More information

Building small molecules

Building small molecules Building small molecules Use the Builder (right panel) to build up molecules. Start building clicking a fragment/atom in the builder and it will appear to the workspace. Continue modifying the molecule

More information

UI Implementation. John Jannotti. Mar 21, /course/cs0320/www/docs/lectures/ John Jannotti (cs32) UI Implementation Mar 21, / 26

UI Implementation. John Jannotti. Mar 21, /course/cs0320/www/docs/lectures/ John Jannotti (cs32) UI Implementation Mar 21, / 26 UI Implementation John Jannotti /course/cs0320/www/docs/lectures/ Mar 21, 2017 John Jannotti (cs32) UI Implementation Mar 21, 2017 1 / 26 Announcements If you won t see/work with your partner over Spring

More information

NEW HOLLAND IH AUSTRALIA. Machinery Market Information and Forecasting Portal *** Dealer User Guide Released August 2013 ***

NEW HOLLAND IH AUSTRALIA. Machinery Market Information and Forecasting Portal *** Dealer User Guide Released August 2013 *** NEW HOLLAND IH AUSTRALIA Machinery Market Information and Forecasting Portal *** Dealer User Guide Released August 2013 *** www.cnhportal.agriview.com.au Contents INTRODUCTION... 5 REQUIREMENTS... 6 NAVIGATION...

More information

Pipeline Pilot Integration

Pipeline Pilot Integration Scientific & technical Presentation Pipeline Pilot Integration Szilárd Dóránt July 2009 The Component Collection: Quick facts Provides access to ChemAxon tools from Pipeline Pilot Free of charge Open source

More information

Multi-Approximate-Keyword Routing Query

Multi-Approximate-Keyword Routing Query Bin Yao 1, Mingwang Tang 2, Feifei Li 2 1 Department of Computer Science and Engineering Shanghai Jiao Tong University, P. R. China 2 School of Computing University of Utah, USA Outline 1 Introduction

More information

Dot structure generator

Dot structure generator Dot structure generator These theories, which include Lewis structures, VSEPR, and hybridization, are simple models that help predict chemical properties. However, Lewis dot. Dot uses a very simple syntax

More information

Standards-Based Quantification in DTSA-II Part II

Standards-Based Quantification in DTSA-II Part II Standards-Based Quantification in DTSA-II Part II Nicholas W.M. Ritchie National Institute of Standards and Technology, Gaithersburg, MD 20899-8371 nicholas.ritchie@nist.gov Introduction This article is

More information

Geospatial Fire Behavior Modeling App to Manage Wildfire Risk Online. Kenyatta BaRaKa Jackson US Forest Service - Consultant

Geospatial Fire Behavior Modeling App to Manage Wildfire Risk Online. Kenyatta BaRaKa Jackson US Forest Service - Consultant Geospatial Fire Behavior Modeling App to Manage Wildfire Risk Online Kenyatta BaRaKa Jackson US Forest Service - Consultant Fire Behavior Modeling and Forest Fuel Management Modeling Fire Behavior is an

More information

Preparing a PDB File

Preparing a PDB File Figure 1: Schematic view of the ligand-binding domain from the vitamin D receptor (PDB file 1IE9). The crystallographic waters are shown as small spheres and the bound ligand is shown as a CPK model. HO

More information

InChI keys as standard global identifiers in chemistry web services. Russ Hillard ACS, Salt Lake City March 2009

InChI keys as standard global identifiers in chemistry web services. Russ Hillard ACS, Salt Lake City March 2009 InChI keys as standard global identifiers in chemistry web services Russ Hillard ACS, Salt Lake City March 2009 Context of this talk We have created a web service That aggregates sources built independently

More information

Basic Java OOP 10/12/2015. Department of Computer Science & Information Engineering. National Taiwan University

Basic Java OOP 10/12/2015. Department of Computer Science & Information Engineering. National Taiwan University Basic Java OOP 10/12/2015 Hsuan-Tien Lin ( 林軒田 ) htlin@csie.ntu.edu.tw Department of Computer Science & Information Engineering National Taiwan University ( 國立台灣大學資訊工程系 ) Hsuan-Tien Lin (NTU CSIE) Basic

More information

Introduction to simulation databases with ADQL and Topcat

Introduction to simulation databases with ADQL and Topcat Introduction to simulation databases with ADQL and Topcat Kristin Riebe, GAVO July 05, 2016 Introduction Simulation databases like the Millennium Database or CosmoSim contain data sets from cosmological

More information

Docking with Water in the Binding Site using GOLD

Docking with Water in the Binding Site using GOLD Docking with Water in the Binding Site using GOLD Version 2.0 November 2017 GOLD v5.6 Table of Contents Docking with Water in the Binding Site... 2 Case Study... 3 Introduction... 3 Provided Input Files...

More information

WEB MAP SERVICE (WMS) FOR GEOLOGICAL DATA GEORGE TUDOR

WEB MAP SERVICE (WMS) FOR GEOLOGICAL DATA GEORGE TUDOR WEB MAP SERVICE (WMS) FOR GEOLOGICAL DATA GEORGE TUDOR WEB MAP SERVICE (WMS) - GENERALITIES Projects with data from different sources Geological data are in different GIS software format Large amount of

More information

Chemical Journal Publishing in an Online World. Jason Wilde, Publisher Physical Sciences Nature Publishing Group ACS Spring Meeting 2009

Chemical Journal Publishing in an Online World. Jason Wilde, Publisher Physical Sciences Nature Publishing Group ACS Spring Meeting 2009 Chemical Journal Publishing in an Online World Jason Wilde, Publisher Physical Sciences Nature Publishing Group ACS Spring Meeting 2009 1 Overview Chemists and chemistry NPG and chemistry Nature Chemistry

More information

REPLACE DAMAGED OR MISSING TEXTBOOK BARCODE LABEL

REPLACE DAMAGED OR MISSING TEXTBOOK BARCODE LABEL Destiny Textbook Manager allows users to create and print replacement barcode labels for textbooks. In this tutorial you will learn how to: Replace damaged textbook barcode label(s) Replace missing textbook

More information

Tutorial: Structural Analysis of a Protein-Protein Complex

Tutorial: Structural Analysis of a Protein-Protein Complex Molecular Modeling Section (MMS) Department of Pharmaceutical and Pharmacological Sciences University of Padova Via Marzolo 5-35131 Padova (IT) @contact: stefano.moro@unipd.it Tutorial: Structural Analysis

More information

SYMBOLIC AND NUMERICAL COMPUTING FOR CHEMICAL KINETIC REACTION SCHEMES

SYMBOLIC AND NUMERICAL COMPUTING FOR CHEMICAL KINETIC REACTION SCHEMES SYMBOLIC AND NUMERICAL COMPUTING FOR CHEMICAL KINETIC REACTION SCHEMES by Mark H. Holmes Yuklun Au J. W. Stayman Department of Mathematical Sciences Rensselaer Polytechnic Institute, Troy, NY, 12180 Abstract

More information

Large Scale Structure of the Universe Lab

Large Scale Structure of the Universe Lab Large Scale Structure of the Universe Lab Introduction: Since the mid-1980 s astronomers have gathered data allowing, for the first time, a view of the structure of the Universe in three-dimensions. You

More information

How to add your reactions to generate a Chemistry Space in KNIME

How to add your reactions to generate a Chemistry Space in KNIME How to add your reactions to generate a Chemistry Space in KNIME Introduction to CoLibri This tutorial is supposed to show how normal drawings of reactions can be easily edited to yield precise reaction

More information

Build_model v User Guide

Build_model v User Guide Build_model v.2.0.1 User Guide MolTech Build_model User Guide 2008-2011 Molecular Technologies Ltd. www.moltech.ru Please send your comments and suggestions to contact@moltech.ru. Table of Contents Input

More information

Ákos Tarcsay CHEMAXON SOLUTIONS

Ákos Tarcsay CHEMAXON SOLUTIONS Ákos Tarcsay CHEMAXON SOLUTIONS FINDING NOVEL COMPOUNDS WITH IMPROVED OVERALL PROPERTY PROFILES Two faces of one world Structure Footprint Linked Data Reactions Analytical Batch Phys-Chem Assay Project

More information

Cres s et Bi omol ecul a r Di s covery Ltd, a l l ri ghts res erved.

Cres s et Bi omol ecul a r Di s covery Ltd, a l l ri ghts res erved. 10.5 2017 Cres s et Bi omol ecul a r Di s covery Ltd, a l l ri ghts res erved. Table of contents Introduction... 8 What are field points?... 8 Interpretation of field point patterns... 9 About this document...

More information

Imago: open-source toolkit for 2D chemical structure image recognition

Imago: open-source toolkit for 2D chemical structure image recognition Imago: open-source toolkit for 2D chemical structure image recognition Viktor Smolov *, Fedor Zentsev and Mikhail Rybalkin GGA Software Services LLC Abstract Different chemical databases contain molecule

More information

ArcGIS Earth an Intro

ArcGIS Earth an Intro ArcGIS Earth an Intro Chris Andrews Product Manager, 3D and ArcGIS Earth Brian Sims 3D Content Lead 3D across the Esri product family ArcGIS Pro 3D Analyst CityEngine ArcGIS for Server ArcGIS Online ArcGIS

More information