Package: NGLVieweR 1.4.0

NGLVieweR: Interactive 3D Visualization of Molecular Structures

Provides an 'htmlwidgets' <https://www.htmlwidgets.org/> interface to 'NGL.js' <http://nglviewer.org/ngl/api/>. 'NGLvieweR' can be used to visualize and interact with protein databank ('PDB') and structural files in R and Shiny applications. It includes a set of API functions to manipulate the viewer after creation in Shiny.

Authors:Niels van der Velden [aut, cre], Alexander Rose [cph]

NGLVieweR_1.4.0.tar.gz
NGLVieweR_1.4.0.zip(r-4.5)NGLVieweR_1.4.0.zip(r-4.4)NGLVieweR_1.4.0.zip(r-4.3)
NGLVieweR_1.4.0.tgz(r-4.5-any)NGLVieweR_1.4.0.tgz(r-4.4-any)NGLVieweR_1.4.0.tgz(r-4.3-any)
NGLVieweR_1.4.0.tar.gz(r-4.5-noble)NGLVieweR_1.4.0.tar.gz(r-4.4-noble)
NGLVieweR_1.4.0.tgz(r-4.4-emscripten)NGLVieweR_1.4.0.tgz(r-4.3-emscripten)
NGLVieweR.pdf |NGLVieweR.html
NGLVieweR/json (API)
NEWS

# Install 'NGLVieweR' in R:
install.packages('NGLVieweR', repos = c('https://nvelden.r-universe.dev', 'https://cloud.r-project.org'))

Bug tracker:https://github.com/nvelden/nglviewer/issues

On CRAN:

Conda:

nglnglviewerpdbprotein-data-bankshinyshiny-applications

7.20 score 48 stars 1 packages 55 scripts 271 downloads 33 exports 38 dependencies

Last updated 4 months agofrom:3a38ab38ac. Checks:9 OK. Indexed: yes.

TargetResultLatest binary
Doc / VignettesOKMar 25 2025
R-4.5-winOKMar 25 2025
R-4.5-macOKMar 25 2025
R-4.5-linuxOKMar 25 2025
R-4.4-winOKMar 25 2025
R-4.4-macOKMar 25 2025
R-4.4-linuxOKMar 25 2025
R-4.3-winOKMar 25 2025
R-4.3-macOKMar 25 2025

Exports:%>%addRepresentationaddSelectionaddStructurefile_extNGLVieweRNGLVieweR_exampleNGLVieweR_proxyNGLVieweROutputremoveSelectionrenderNGLVieweRselectionParameterssetFocussetPositionsetQualitysetRocksetRotationsetScalesetSpinsetSuperposesnapShotstageParametersupdateColorupdateFocusupdateFullscreenupdateRepresentationupdateRockupdateSelectionupdateSpinupdateStageupdateVisibilityupdateZoomMovezoomMove

Dependencies:base64encbslibcachemclicommonmarkcrayondigestevaluatefastmapfontawesomefsgluehighrhtmltoolshtmlwidgetshttpuvjquerylibjsonliteknitrlaterlifecyclemagrittrmemoisemimepromisesR6rappdirsRcpprlangrmarkdownsassshinysourcetoolstinytexwithrxfunxtableyaml

NGLVieweR

Rendered fromNGLVieweR.Rmdusingknitr::rmarkdownon Mar 25 2025.

Last update: 2024-11-20
Started: 2021-02-20

Readme and manuals

Help Manual

Help pageTopics
Add representationaddRepresentation
Add a selectionaddSelection
Add structureaddStructure
Create a NGLVieweRNGLVieweR
Run NGLVieweR example Shiny appNGLVieweR_example
Shiny bindings for NGLVieweRNGLVieweR-shiny NGLVieweROutput NGLVieweR_proxy renderNGLVieweR
Remove a selectionremoveSelection
Set selection parametersselectionParameters
Set FocussetFocus
Set PositionsetPosition
Set QualitysetQuality
Set rocksetRock
Rotate ViewsetRotation
Set ScalesetScale
Set SpinsetSpin
Set superposesetSuperpose
SnapshotsnapShot
Set stage parametersstageParameters
Update color of a selectionupdateColor
Update FocusupdateFocus
FullscreenupdateFullscreen
Update RepresentationupdateRepresentation
Update RockupdateRock
Update a selectionupdateSelection
Update SpinupdateSpin
Update StageupdateStage
Update visibilityupdateVisibility
Update zoomMoveupdateZoomMove
Set zoomMovezoomMove