shinyNGLVieweR - Visualize and interact with Protein Data Bank (PDB) and structural files in the web browser
Click here to open the web application.
shinyNGLVieweR provides a UI for the NGLVieweR package which is build on top of the NGL.js JavaScript library. It can be used to visualize and interact with protein data bank (PDB) and structural files directly in the web browser.
With the application it is possible to:
- Upload a PDB file directly or use a PDB code of a structure on RCSB.org
- Display the structure and surface in different representations
- Show the sequence and select residues to show on the structure
- Display contacts between residues
- Make custom selections and labels
- Animate the structure in spin and rotate mode
- Make snapshots
- Save the session as a .NGL file which can be re-uploaded to the application