silky / 3Dmol.js

WebGL accelerated JavaScript molecular graphics library

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

#3Dmol.js

3Dmol.js is an object-oriented, webGL based JavaScript library for online molecular visualization - No Java required! Since 3Dmol.js is licensed under the permissive BSD open-source license, you are free to use it any any project, as long the code is properly acknowledged and cited. With 3Dmol.js, you can add beautifully rendered molecular visualizations to your web applications. Features include

  • support for pdb, sdf, mol2, xyz, and cube formats
  • parallelized molecular surface computation
  • sphere, stick, line, cross, cartoon, and surface styles
  • atom property based selection and styling
  • labels
  • clickable interactivity with molecular data
  • geometric shapes including spheres and arrows

See the documentation to learn how to use 3Dmol.js as a hosted viewer, embeddable viewer, or as a component of a larger application.

##Building

The code can be built using grunt.

grunt build

##Contact

Please address any questions or concerns to dkoes@pitt.edu.
You may also submit an issue on github.

Citing

If you use 3Dmol.js, please cite our Bioinformatics paper.

##Funding

3DMol.js is funded through R01GM108340 from the National Institute of General Medical Sciences. The content is solely the responsibility of the authors and does not necessarily represent the official views of the National Institute of General Medical Sciences or the National Institutes of Health.

About

WebGL accelerated JavaScript molecular graphics library

License:Other


Languages

Language:JavaScript 59.4%Language:HTML 34.0%Language:CSS 6.4%Language:TeX 0.1%Language:Jupyter Notebook 0.0%Language:Python 0.0%Language:Batchfile 0.0%