Cargando…
Chemozart: a web-based 3D molecular structure editor and visualizer platform
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 transf...
Autores principales: | , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
Springer International Publishing
2015
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4651982/ https://www.ncbi.nlm.nih.gov/pubmed/26587057 http://dx.doi.org/10.1186/s13321-015-0101-7 |
_version_ | 1782401683076153344 |
---|---|
author | Mohebifar, Mohamad Sajadi, Fatemehsadat |
author_facet | Mohebifar, Mohamad Sajadi, Fatemehsadat |
author_sort | Mohebifar, Mohamad |
collection | PubMed |
description | 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-dimensional 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 flexibility 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 (application programming interface). JavaScript libraries which allow creation of web pages containing interactive three-dimensional molecular structures has also been made available. The application has been released under Apache 2 License and is available from the project website https://chemozart.com. |
format | Online Article Text |
id | pubmed-4651982 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2015 |
publisher | Springer International Publishing |
record_format | MEDLINE/PubMed |
spelling | pubmed-46519822015-11-20 Chemozart: a web-based 3D molecular structure editor and visualizer platform Mohebifar, Mohamad Sajadi, Fatemehsadat J Cheminform Software 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-dimensional 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 flexibility 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 (application programming interface). JavaScript libraries which allow creation of web pages containing interactive three-dimensional molecular structures has also been made available. The application has been released under Apache 2 License and is available from the project website https://chemozart.com. Springer International Publishing 2015-11-19 /pmc/articles/PMC4651982/ /pubmed/26587057 http://dx.doi.org/10.1186/s13321-015-0101-7 Text en © Mohebifar and Sajadi. 2015 Open AccessThis article is distributed under the terms of the Creative Commons Attribution 4.0 International License (http://creativecommons.org/licenses/by/4.0/), which permits unrestricted use, distribution, and reproduction in any medium, provided you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons license, and indicate if changes were made. The Creative Commons Public Domain Dedication waiver (http://creativecommons.org/publicdomain/zero/1.0/) applies to the data made available in this article, unless otherwise stated. |
spellingShingle | Software Mohebifar, Mohamad Sajadi, Fatemehsadat Chemozart: a web-based 3D molecular structure editor and visualizer platform |
title | Chemozart: a web-based 3D molecular structure editor and visualizer platform |
title_full | Chemozart: a web-based 3D molecular structure editor and visualizer platform |
title_fullStr | Chemozart: a web-based 3D molecular structure editor and visualizer platform |
title_full_unstemmed | Chemozart: a web-based 3D molecular structure editor and visualizer platform |
title_short | Chemozart: a web-based 3D molecular structure editor and visualizer platform |
title_sort | chemozart: a web-based 3d molecular structure editor and visualizer platform |
topic | Software |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4651982/ https://www.ncbi.nlm.nih.gov/pubmed/26587057 http://dx.doi.org/10.1186/s13321-015-0101-7 |
work_keys_str_mv | AT mohebifarmohamad chemozartawebbased3dmolecularstructureeditorandvisualizerplatform AT sajadifatemehsadat chemozartawebbased3dmolecularstructureeditorandvisualizerplatform |