NGL Viewer is a web application for molecular visualization. WebGL is employed to display molecules like proteins and DNA/RNA with a variety of representations. Further, a server is included that enables remote access and animation of coordinate trajectories, for instance, from molecular dynamics simulations.
See it in action:
- Molecular structures (mmCIF, PDB)
- Density volumes (MRC/MAP/CCP4)
- User interaction (mouse picking, selection language, image export)
- Coordinate trajectories (animation, server)
- Embeddable (single file, API)
This project would not be possible without recourse to many fine open-source projects. Especially the three.js project provides a great foundation. See here for a detailed list of acknowledgments.
The first release.
Generally MIT licensed, see the LICENSE file for details.