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...

Descripción completa

Detalles Bibliográficos
Autores principales: Mohebifar, Mohamad, Sajadi, Fatemehsadat
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