{"repo":"reymond-group/smilesDrawer","free":true,"listed":false,"github":"https://github.com/reymond-group/smilesDrawer","clone":"git clone https://github.com/reymond-group/smilesDrawer.git","description":"A small, highly performant JavaScript component for parsing and drawing SMILES strings. Released under the MIT license.","language":"JavaScript","stars":604,"topics":["biology","chemistry","data-visualization","javascript-library","science"],"license":"MIT","category":"analytics","readme_excerpt":"SmilesDrawer 2.0 No server, no images, no templates, just a SMILES 😊 Current Version: 2.4.1 Home - live preview & presets Playground - single molecule Playground - batch rendering Documentation Examples in Specific Frameworks Svelte Please cite If you use this code or application, please cite the original paper published by the Journal of Chemical Information and Modeling: 10.1021/acs.jcim.7b00425 Legacy Documentation As of now, there is full backwards compatibility. Examples An example using the light theme can be found here, while one using the dark theme can be found here . The colors of SmilesDrawer are completely configurable. Examples showing molecules from different databases: - Drugbank - GDB-17 - FDB-17 - SureChEMBL - ChEMBL A very simple JSFiddle example can be found here. This example shows the SmilesDrawer.apply() functionality which draws the structure for every canvas element with a data-smiles attribute. E.g. Experimental Features If you experience problems with the drawing of complex ring systems (including very long bonds), enable the experimentalSSSR option. \"Installation\" You can find the latest release in the dist folder. Building Smiles Drawer See CONTRIBUTING.md for how to get the code and build your own custom version. Getting Started To get a simple input box which lets the user enter a SMILES and then display it in a canvas, the following minimal example is sufficient. In order to have nice consistent font rendering you have to include the droid sans","default_branch":null,"files":null,"tree":[],"storefront":"/r/reymond-group","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/reymond-group/smilesDrawer/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}