Set stage parameters.
stageParameters(NGLVieweR, ...)A NGLVieweR object.
Options controlling the stage. Most common options are
backgroundColor, rotateSpeed, zoomSpeed,
hoverTimeout and lightIntensity. For a full list of options,
see the "stageParameters" method in the official
NGL.js manual.
Returns list of stage parameters to NGLVieweR
htmlwidgets object.
NGLVieweR_example() See example "basic".
NGLVieweR("7CID") %>%
stageParameters(backgroundColor = "white", zoomSpeed = 1) %>%
addRepresentation("cartoon", param = list(name = "cartoon", colorScheme="residueindex"))
if (interactive()) {
library(shiny)
ui <- fluidPage(NGLVieweROutput("structure"))
server <- function(input, output) {
output$structure <- renderNGLVieweR({
NGLVieweR("7CID") %>%
stageParameters(backgroundColor = "white", zoomSpeed = 1) %>%
addRepresentation("cartoon",
param = list(name = "cartoon", colorScheme = "residueindex")
)
})
}
shinyApp(ui, server)
}