Resources mentioned in the episode
- TidyBlocks (A block-based tool for teaching basic data science): [https://tidyblocks.tech/](tidyblocks.tech)
shinyBodyA custom Shiny input widget built with HTML and CSS that lets you select a body part and will return that body part's name.You can also color limbs based on data by specifying high and low color values: [https://github.com/MayaGans/shinyBody](github.com/MayaGans/shinyBody)
- TidyCDISC application demonstration at the R/Medicine 2020 Virtual Conference: [https://www.youtube.com/watch?v=QeHSjw-vU3U](youtube.com/watch?v=QeHSjw-vU3U)
- Interactive web-based data visualization with R, plotly, and Shiny: [https://plotly-r.com/](plotly-r.com)
timevisR package for creating timeline visualizations: [https://daattali.com/shiny/timevis-demo/](daattali.com/shiny/timevis-demo)
shinykeyboardR package to create an on-screen keyboard as a custom R Shiny input binding: [https://github.com/willdebras/shinykeyboard](github.com/willdebras/shinykeyboard)
- dreamRs Shiny gallery: [http://shinyapps.dreamrs.fr/](shinyapps.dreamrs.fr)
0:00 Episode introduction
4:30 TidyBlocks tidyblocks.tech. A block-based tool for teaching basic data science.
7:00 Garrick Aden-Buie, https://www.garrickadenbuie.com/
14:20 David Granjon’s Outstanding User Interfaces
15:25 tidyCDISC Shiny App. tidyCDISC CDISC is a file format for clinical trials. This app helps you explore your CDISC data, following common patterns and at least as a first pass, helping you produce standard tables and figures the FDA will want to see.
17:18 golem, not just a nice tool for Shiny app development , but also for multi-developer, collaborative Shiny app development. “golem: If you’re working with a team of people, I highly recommend it, for easier collaboration.”
19:00 CDISC table generator.
25:20 plot.ly in shiny apps. Carson’s Book on ploy.ly with R.
27:15 shiny timevis by Dean Attali. On github.
29:15 Extending Sharla Gelfand’s ggkeyboard into shinykeyboard made with Will Bonnell. A visual keyboard, a tool for added accessibility with R.
33:50 “What advice do you have for Shiny developers in our audience who want to take their skills to the next level?”
36:20 Episode conclusion