Computer-Aided Information Retrieval and Management System from Scientific Documents

Total Page:16

File Type:pdf, Size:1020Kb

Computer-Aided Information Retrieval and Management System from Scientific Documents Computergestützte Informationsbeschaffung und -verwaltung aus wissenschaftlichen Dokumenten Computer-aided information retrieval and management system from scientific documents Zur Erlangung des akademischen Grades eines DOKTORS DER NATURWISSENSCHAFTEN (Dr. rer. nat.) von der KIT-Fakultät für Chemie und Biowissenschaften des Karlsruher Instituts für Technologie (KIT) genehmigte DISSERTATION von M.Sc. Thanh Cam An Nguyen aus Hue, Vietnam Dekan: Prof. Dr. Manfred Wilhelm Referent: Prof. Dr. Stefan Bräse Koreferent: Prof. Dr. Ralf H. Reussner Tag der mündlichen Prüfung: 12.12.2019 Für meine Familie, meine Freunde und mich. Probleme kann man niemals mit derselben Denkweise lösen, durch die sie entstanden sind. - Albert Einstein Die vorliegende Arbeit wurde in der Zeit vom 15.06.2016 bis 06.11.2019 am Institut für Organische Chemie der Fakultät für Chemie und Biowissenschaften am Karlsruher Institut für Technologie (KIT) Campus Nord unter der Leitung von Prof. Dr. Stefan Bräse angefertigt. Hiermit versichere ich, die vorliegende Dissertation selbstständig verfasst und ohne unerlaubte Hilfsmittel angefertigt zu haben. Es wurden keine anderen als die angegebenen Quellen und Hilfsmittel benutzt. Die aus Quellen – wörtlich oder inhaltlich – entnommenen Stellen wurden als solche kenntlich gemacht. Die Arbeit wurde bisher weder in gleicher, noch in ähnlicher Form einer anderen Prüfungsbehörde vorgelegt oder veröffentlicht. Ich habe die Regeln zur Sicherung guter wissenschaftlicher Praxis im Karlsruher Institut für Technologie (KIT) beachtet. Table of Contents Table of Contents ....................................................................................................... i Table of Figures......................................................................................................... v Summary .................................................................................................................. ix Introduction ........................................................................................... 1 1.1 Motivation .................................................................................................... 3 1.2 Problem Statement ....................................................................................... 4 1.3 Related Studies ............................................................................................. 5 1.4 Overview of the research project .................................................................. 5 Background ............................................................................................ 7 2.1 Molecular representing ................................................................................. 7 2.1.1. SMILES ................................................................................................ 7 2.1.2. Molfile................................................................................................. 11 2.1.3. Molecular fingerprints ......................................................................... 14 2.2 ChemDraw related formats ......................................................................... 18 2.2.1. ChemDraw Binary Format (CDX) ....................................................... 19 2.2.2. Embedded ChemDraw in Microsoft Word documents.......................... 23 2.2.3. ChemDraw XML (CDXML) ............................................................... 28 2.3 Literatures Review ..................................................................................... 29 2.3.1. Chemical Entity Recognition ............................................................... 29 2.3.2. Optical Chemical Structure Recognition .............................................. 32 2.3.3. ChemDraw Mining .............................................................................. 34 ChemScanner ....................................................................................... 36 3.1 File Reader ................................................................................................. 37 3.1.1. ChemDraw Parser ................................................................................ 39 i 3.2 Pre-processing ............................................................................................ 45 3.2.1. Extract nested objects .......................................................................... 45 3.2.2. Graphic refinement .............................................................................. 47 3.2.3. Arrow refinement ................................................................................ 49 3.2.4. Molecule compilation .......................................................................... 52 3.3 Scheme Analysis ........................................................................................ 55 3.3.1. ChemScanner Arrow............................................................................ 55 3.3.2. Analysis Procedure .............................................................................. 56 3.3.3. Arrow area builder ............................................................................... 57 3.3.4. Role detection ...................................................................................... 59 3.4 Special case processing .............................................................................. 61 3.4.1. Molecule group .................................................................................... 61 3.4.2. Multiple line chain reactions ................................................................ 63 3.5 Text processing .......................................................................................... 65 3.5.1. Abbreviations and superatoms ............................................................. 65 3.5.2. Text assignment ................................................................................... 66 3.5.3. Molecular text processing .................................................................... 68 3.5.4. Reaction text processing ...................................................................... 71 3.6 Post-processing .......................................................................................... 72 3.6.1. Text as molecules ................................................................................ 72 3.6.2. Multi-step reaction ............................................................................... 74 3.6.3. Generation of new elements ................................................................. 76 ChemScanner User Interface ................................................................ 79 4.1 Overview .................................................................................................... 79 4.2 Abbreviation and Superatom management .................................................. 82 4.3 Scanned Output .......................................................................................... 85 4.3.1. Results display ..................................................................................... 86 ii 4.3.2. Results edit .......................................................................................... 89 4.4 File Storage ................................................................................................ 93 4.4.1. Backend classes ................................................................................... 93 4.4.2. File Storage interface ........................................................................... 93 Chemotion ELN integration ............................................................... 100 5.1 Chemical searching .................................................................................. 100 5.1.1. Exact structure search ........................................................................ 100 5.1.2. Substructure search ............................................................................ 101 5.1.3. Similarity search ................................................................................ 104 5.2 Computational molecule properties interface ............................................ 108 5.3 Green Chemistry ...................................................................................... 113 5.3.1. Atom Economy .................................................................................. 114 5.3.2. Environmental (E) factor ................................................................... 115 5.3.3. Green Chemistry Interface ................................................................. 116 Summary and conclusions .................................................................. 118 Further Impact ................................................................................................... 119 Areas for future work ......................................................................................... 119 Abbreviations ..................................................................................... 121 Literatures .......................................................................................... 125 Appendix ........................................................................................... 133 9.1 ChemScanner Usage and APIs ................................................................. 133 9.1.1. Usage ................................................................................................ 133 9.1.2. API .................................................................................................... 133 9.2 Acknowledgments
Recommended publications
  • Quantitative Structure–Activity Relationships (Qsar) Study on Novel 4-Amidinoquinoline and 10- Amidinobenzonaphthyridine Derivatives As Potent Antimalaria Agent
    JCECThe Journal of Engineering and Exact Sciences – JCEC, Vol. 05 N. 03 (2019) journal homepage: https://periodicos.ufv.br/ojs/jcec doi: 10.18540/jcecvl5iss3pp0271-0282 OPEN ACCESS – ISSN: 2527-1075 QUANTITATIVE STRUCTURE–ACTIVITY RELATIONSHIPS (QSAR) STUDY ON NOVEL 4-AMIDINOQUINOLINE AND 10- AMIDINOBENZONAPHTHYRIDINE DERIVATIVES AS POTENT ANTIMALARIA AGENT A. W. MAHMUD1, G. A. SHALLANGWA1 and A. UZAIRU1 1Ahmadu Bello University, Department of Chemistry, Zaria, Kaduna, Nigeria. A R T I C L E I N F O A B S T R A C T Article history: Quantitative structure–activity relationships (QSAR) has been a reliable study in the Received 2019-02-16 development of models that predict biological activities of chemical substances based on Accepted 2019-06-27 Available online 2019-06-30 their structures for the development of novel chemical entities. This study was carried out on 44 compounds of 4-amidinoquinoline and 10-amidinobenzonaphthyridine derivatives to p a l a v r a s - c h a v e develop a model that relates their structures to their activities against Plasmodium QSAR falciparum. Density Functional Theory (DFT) with basis set B3LYP/6-31G was used to ∗ Antimalaria optimize the compounds. Genetic Function Algorithm (GFA) was employed in selecting Plasmodium falciparum descriptors and building the model. Four models were generated and the model with best 4-Amidinoquinolina internal and external validation has internal squared correlation coefficient ( 2) of 0.9288, k e y w o r d s adjusted squared correlation coefficient ( adj) of 0.9103, leave-one-out (LOO) cross- 2 2 QSAR validation coefficient ( cv) value of 0.8924 and external squared correlation coefficient ( ) Antimalaria value of 0.8188.
    [Show full text]
  • Reversal of Multidrug Resistance in Mouse Lymphoma Cells by Extracts and Flavonoids from Pistacia Integerrima
    DOI:http://dx.doi.org/10.7314/APJCP.2016.17.1.51 Reversal of Multidrug Resistance in Mouse Lymphoma Cells by Extract and Flavonoids from Pistacia integerrima RESEARCH ARTICLE Reversal of Multidrug Resistance in Mouse Lymphoma Cells by Extracts and Flavonoids from Pistacia integerrima Abdur Rauf1*, Ghias Uddin2, Muslim Raza3, Bashir Ahmad4, Noor Jehan1, Bina S Siddiqui5, Joseph Molnar6, Akos Csonka6, Diana Szabo6 Abstract Phytochemical investigation of Pistacia integerrima has highlighted isolation of two known compounds naringenin (1) and dihydrokaempferol (2). A crude extract and these isolated compounds were here evaluated for their effects on reversion of multidrug resistance (MDR) mediated by P-glycoprotein (P-gp). The multidrug resistance P-glycoprotein is a target for chemotherapeutic drugs from cancer cells. In the present study rhodamine- 123 exclusion screening test on human mdr1 gene transfected mouse gene transfected L5178 and L5178Y mouse T-cell lymphoma cells showed excellent MDR reversing effects in a dose dependent manner. In-silico molecular docking investigations demonstrated a common binding site for Rhodamine123, and compounds naringenin and dihydrokaempferol. Our results showed that the relative docking energies estimated by docking softwares were in satisfactory correlation with the experimental activities. Preliminary interaction profile of P-gp docked complexes were also analysed in order to understand the nature of binding modes of these compounds. Our computational investigation suggested that the compounds interactions with the hydrophobic pocket of P-gp are mainly related to the inhibitory activity. Moreover this study s a platform for the discovery of novel natural compounds from herbal origin, as inhibitor molecules against the P-glycoprotein for the treatment of cancer.
    [Show full text]
  • Molecular Structure Input on the Web Peter Ertl
    Ertl Journal of Cheminformatics 2010, 2:1 http://www.jcheminf.com/content/2/1/1 REVIEW Open Access Molecular structure input on the web Peter Ertl Abstract A molecule editor, that is program for input and editing of molecules, is an indispensable part of every cheminfor- matics or molecular processing system. This review focuses on a special type of molecule editors, namely those that are used for molecule structure input on the web. Scientific computing is now moving more and more in the direction of web services and cloud computing, with servers scattered all around the Internet. Thus a web browser has become the universal scientific user interface, and a tool to edit molecules directly within the web browser is essential. The review covers a history of web-based structure input, starting with simple text entry boxes and early molecule editors based on clickable maps, before moving to the current situation dominated by Java applets. One typical example - the popular JME Molecule Editor - will be described in more detail. Modern Ajax server-side molecule editors are also presented. And finally, the possible future direction of web-based molecule editing, based on tech- nologies like JavaScript and Flash, is discussed. Introduction this trend and input of molecular structures directly A program for the input and editing of molecules is an within a web browser is therefore of utmost importance. indispensable part of every cheminformatics or molecu- In this overview a history of entering molecules into lar processing system. Such a program is known as a web applications will be covered, starting from simple molecule editor, molecular editor or structure sketcher.
    [Show full text]
  • A Web-Based 3D Molecular Structure Editor and Visualizer Platform
    Mohebifar and Sajadi J Cheminform (2015) 7:56 DOI 10.1186/s13321-015-0101-7 SOFTWARE Open Access Chemozart: a web‑based 3D molecular structure editor and visualizer platform Mohamad Mohebifar* and Fatemehsadat Sajadi Abstract Background: Chemozart is a 3D Molecule editor and visualizer built on top of native web components. It offers an easy to access service, user-friendly graphical interface and modular design. It is a client centric web application which communicates with the server via a representational state transfer style web service. Both client-side and server-side application are written in JavaScript. A combination of JavaScript and HTML is used to draw three-dimen- sional structures of molecules. Results: With the help of WebGL, three-dimensional visualization tool is provided. Using CSS3 and HTML5, a user- friendly interface is composed. More than 30 packages are used to compose this application which adds enough flex- ibility to it to be extended. Molecule structures can be drawn on all types of platforms and is compatible with mobile devices. No installation is required in order to use this application and it can be accessed through the internet. This application can be extended on both server-side and client-side by implementing modules in JavaScript. Molecular compounds are drawn on the HTML5 Canvas element using WebGL context. Conclusions: Chemozart is a chemical platform which is powerful, flexible, and easy to access. It provides an online web-based tool used for chemical visualization along with result oriented optimization for cloud based API (applica- tion programming interface). JavaScript libraries which allow creation of web pages containing interactive three- dimensional molecular structures has also been made available.
    [Show full text]
  • Spoken Tutorial Project, IIT Bombay Brochure for Chemistry Department
    Spoken Tutorial Project, IIT Bombay Brochure for Chemistry Department Name of FOSS Applications Employability GChemPaint GChemPaint is an editor for 2Dchem- GChemPaint is currently being developed ical structures with a multiple docu- as part of The Chemistry Development ment interface. Kit, and a Standard Widget Tool kit- based GChemPaint application is being developed, as part of Bioclipse. Jmol Jmol applet is used to explore the Jmol is a free, open source molecule viewer structure of molecules. Jmol applet is for students, educators, and researchers used to depict X-ray structures in chemistry and biochemistry. It is cross- platform, running on Windows, Mac OS X, and Linux/Unix systems. For PG Students LaTeX Document markup language and Value addition to academic Skills set. preparation system for Tex typesetting Essential for International paper presentation and scientific journals. For PG student for their project work Scilab Scientific Computation package for Value addition in technical problem numerical computations solving via use of computational methods for engineering problems, Applicable in Chemical, ECE, Electrical, Electronics, Civil, Mechanical, Mathematics etc. For PG student who are taking Physical Chemistry Avogadro Avogadro is a free and open source, Research and Development in Chemistry, advanced molecule editor and Pharmacist and University lecturers. visualizer designed for cross-platform use in computational chemistry, molecular modeling, material science, bioinformatics, etc. Spoken Tutorial Project, IIT Bombay Brochure for Commerce and Commerce IT Name of FOSS Applications / Employability LibreOffice – Writer, Calc, Writing letters, documents, creating spreadsheets, tables, Impress making presentations, desktop publishing LibreOffice – Base, Draw, Managing databases, Drawing, doing simple Mathematical Math operations For Commerce IT Students Drupal Drupal is a free and open source content management system (CMS).
    [Show full text]
  • Designing Universal Chemical Markup (UCM) Through the Reusable Methodology Based on Analyzing Existing Related Formats
    Designing Universal Chemical Markup (UCM) through the reusable methodology based on analyzing existing related formats Background: In order to design concepts for a new general-purpose chemical format we analyzed the strengths and weaknesses of current formats for common chemical data. While the new format is discussed more in the next article, here we describe our software s t tools and two stage analysis procedure that supplied the necessary information for the n i r development. The chemical formats analyzed in both stages were: CDX, CDXML, CML, P CTfile and XDfile. In addition the following formats were included in the first stage only: e r P CIF, InChI, NCBI ASN.1, NCBI XML, PDB, PDBx/mmCIF, PDBML, SMILES, SLN and Mol2. Results: A two stage analysis process devised for both XML (Extensible Markup Language) and non-XML formats enabled us to verify if and how potential advantages of XML are utilized in the widely used general-purpose chemical formats. In the first stage we accumulated information about analyzed formats and selected the formats with the most general-purpose chemical functionality for the second stage. During the second stage our set of software quality requirements was used to assess the benefits and issues of selected formats. Additionally, the detailed analysis of XML formats structure in the second stage helped us to identify concepts in those formats. Using these concepts we came up with the concise structure for a new chemical format, which is designed to provide precise built-in validation capabilities and aims to avoid the potential issues of analyzed formats.
    [Show full text]
  • Notes on OLEX2
    Notes on OLEX2 Updated on 12 January 2018,at 09:05. Olex2 v1.2-dev © OlexSys Ltd. 2004 – 2016 Compilation Info: 2017.07.20 svn.r3457 MSC:150030729 on WIN64, Python: 2.7.5, wxWidgets: 3.1.0 for OlexSys Ilia A. Guzei 2124 Chemistry Department, University of Wisconsin-Madison, 1101 University Ave, Madison, WI 53706 USA. This is work in progress. You are encouraged to e-mail me ([email protected]) your comments, corrections, and suggestions. Many thanks to Nattamai Bhuvanesh, Brian Dolinar, Oleg Dolomanov, Dean Johnston, Horst Puschmann, Amy Sarjeant, Charlotte Stern, for proof- reading, suggestions, and comments. I have also borrowed from Martin Lutz, Len Barbour, Richard Staples and Tony Linden. OLEX2 Manual Table of Content Table of Content ........................................................................................................................... 2 How to install OLEX2 under Windows .......................................................................................... 3 How to install OLEX2 on a Mac .................................................................................................... 6 Installing and using PLATON on a Mac ........................................................................................ 8 How to get OLEX2 to use PLATON ............................................................................................ 11 About program OLEX2 ................................................................................................................ 11 Keyboard shortcuts .....................................................................................................................
    [Show full text]
  • Visualizing 3D Molecular Structures Using an Augmented Reality App
    Visualizing 3D molecular structures using an augmented reality app Kristina Eriksen, Bjarne E. Nielsen, Michael Pittelkow 5 Department of Chemistry, University of Copenhagen, Universitetsparken 5, DK-2100 Copenhagen, Denmark. E-mail: [email protected] ABSTRACT 10 We present a simple procedure to make an augmented reality app to visualize any 3D chemical model. The molecular structure may be based on data from crystallographic data or from computer modelling. This guide is made in such a way, that no programming skills are needed and the procedure uses free software and is a way to visualize 3D structures that are normally difficult to comprehend in the 2D 15 space of paper. The process can be applied to make 3D representation of any 2D object, and we envisage the app to be useful when visualizing simple stereochemical problems, when presenting a complex 3D structure on a poster presentation or even in audio-visual presentations. The method works for all molecules including small molecules, supramolecular structures, MOFs and biomacromolecules. GRAPHICAL ABSTRACT 20 KEYWORDS Augmented reality, Unity, Vuforia, Application, 3D models. 25 Journal 5/18/21 Page 1 of 14 INTRODUCTION Conveying information about three-dimensional (3D) structures in two-dimensional (2D) space, such as on paper or a screen can be difficult. Augmented reality (AR) provides an opportunity to visualize 2D 30 structures in 3D. Software to make simple AR apps is becoming common and ranges of free software now exist to make customized apps. AR has transformed visualization in computer games and films, but the technique is distinctly under-used in (chemical) science.1 In chemical science the challenge of visualizing in 3D exists at several levels ranging from teaching of stereo chemistry problems at freshman university level to visualizing complex molecular structures at 35 the forefront of chemical research.
    [Show full text]
  • Organi &C Biomolecular Chemistry
    Organic Biomolecular& Chemistry INDEXED IN MEDLINE Incorporating Acta Chemica Scandinavica Instructions for Authors (2004) Also see www.rsc.org/illustrations and www.rsc.org/electronicfiles CONTENTS 1.0 General Policy 1.0 General Policy Organic & Biomolecular Chemistry is a bimonthly journal 1.1 Articles for the publication of original research papers (articles), 1.2 Communications communications, Emerging Areas and Perspectives focusing on 1.3 Emerging Areas all aspects of synthetic, physical and biomolecular organic 1.4 Perspective Articles chemistry. 1.5 Submission of Articles Authors should note that papers that mainly emphasise the novel properties, applications or potential applications of 2.0 Administration materials may be more suited for submission to Journal of Materials Chemistry. (http://www.rsc.org/materials). 3.0 Notes on the Preparation of Papers There is no page charge for papers published in Organic & 3.1 Organisation of Material Biomolecular Chemistry. 3.2 Artwork Guidelines 3.3 Nomenclature Scope of the Journal 3.4 Deposition of Supplementary Data Organic & Biomolecular Chemistry brings together molecular 3.5 Guidelines on submitting files for proof preparation design, synthesis, structure, function and reactivity in one journal. It publishes fundamental work on synthetic, physical 4.0 Experimental and Characterisation Requirements and biomolecular organic chemistry as well as all organic 4.1 Physical Characteristics of Compounds aspects of: chemical biology, medicinal chemistry, natural 4.2 Characterisation of New Compounds
    [Show full text]
  • Molecular Dynamics Simulations of Tight Junction Proteins
    Molecular Dynamics Simulations of Tight Junction Proteins Eleni Fitsiou This dissertation is submitted for the degree of Doctor of Philosophy August 2020 Department of Chemistry I would like to dedicate this dissertation to my husband Antonios and sons Dimitrios and Ioannis. ii “Wisdom begins in wonder” Socrates iii Declaration I, Eleni Fitsiou, declare that this thesis titled ‘Molecular Dynamics Simulations of Tight Junction Proteins’ has not been submitted in support of an application for another degree at this or any other university. It is the result of my own work and includes nothing that is the outcome of work done in collaboration except where specifically indicated. Where I have quoted from the work of others, the source is always given. Lancaster University, UK iv Abstract Tight junctions (TJs) are specialised cell-cell structures that serve primarily as a barrier to molecular transport through the intercellular space between the cells. The claudin family of proteins are the main structural and functional components of the TJ strands that circumscribe the cells. The detailed molecular organisation at the TJs is not entirely resolved, being relatively inaccessible by current experimental methods. Here, we have employed molecular dynamics simulations using both atomistic and coarse-grained models to investigate the TJ structure formed by claudin-1 using self-assembly coupled with free energy calculations and enhanced sampling techniques. A feature of the studies is that the self-assembly simulations have been carried out using atomistic detail (a first) by simulating only the extracellular domains of claudin-1 in an implied membrane. The results show that the cis-interaction can occur in the absence of trans-interacting partners and that a claudin dimer is the smallest stable unit.
    [Show full text]
  • 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]
  • Interpretation of Molecule Conformations from Drawn Diagrams” by Dana Tenneson, Ph.D., Brown University, May 2008
    Abstract of \Interpretation of Molecule Conformations from Drawn Diagrams" by Dana Tenneson, Ph.D., Brown University, May 2008. In chemistry, molecules are drawn on paper and chalkboards as diagrams consisting of lines, letters, and symbols which represent not only the atoms and bonds in the molecules but concisely encode cues to the 3D geometry of the molecules. Recent efforts into pen-based input methods for chemistry software have made progress at allowing chemists to input 2D diagrams of molecules into a computer simply by drawing them on a digitizer tablet. However, the task of interpreting these parsed sketches into proper 3D models has been largely unsolved due to the difficulty in making the models satisfy both the natural properties of molecule structure and the geometric cues made explicit in the drawing. This dissertation presents a set of techniques developed to solve this model construction problem within the context of an educational application for chemistry students. Our primary contribution is a framework for combining molecular structure knowledge and molecule diagram understanding via augmenting molecular mechanics equations to include drawing-based penalty terms. Additionally, we present an algorithm for generating molecule models from drawn diagrams which leverages domain- specific and diagram-driven heuristics. These heuristics make our process fast and accurate enough for molecule diagram drawing to be used as an interactive technique for model construction on modern Tablet PC computers. Interpretation of Molecule Conformations
    [Show full text]