Shiny - Karthik Ram

May 6, 2015 at 5-6:30pm in BIDS, 190 Doe Library


About 20 folks!!

Karthik Ram

Karthik is a BIDS data science fellow, programmer extraordinaire, and leader of ROpenSci.


Shiny is an R-language package that creates web applications to interact with analysis pipelines and visualizations.

Github repo with some example code: The most up to date resource on Shiny: Also see some amazing cheatsheets here:

Best way to learn: Try building an app. Best resource: cheatsheets

## ui.R
shinyUI( fluidPage(
    titlePanel("This is a shiny app"),
            selectInput("x", "x variable", names(iris))
            selectInput("y", "y variable", names(iris), names(iris)[[2]])

## server.R
## any code that runs once on each server
## put that code *before* the shinyServer() call

shinyServer(function(input, output){
    output$gg <-

Lightning Talks

Ryan Pavlovsky : RadWatch Dosimeter

Ryan showed of a cool small, cheap, touchscreen silicon PIN detectors (“radiation thermostat!”) module and the plotly interface that they have deployed!

Katy : Survey!!

Please fill this out:

Jeroem Ooms

MongoDB Client for R called “mongolite”. Showed off some in-database aggregations, mapreducing, binning, and the like.