Episode 15: Maya Gans

Innovating in Life Sciences using Shiny & JavaScript magic with Maya Gans!

We have another fun installment of the Shiny Developer Series in episode 15! Our guest is statistical programmer and data scientist Maya Gans, and she tells us about her unique journey to R, her experience as a summer intern at RStudio, and the ways she has wielded some magical integrations of Shiny and javascript to create powerful applications in life sciences. Plus you will not want to miss the inside story behind the shinykeyboard widget!
Published

October 22, 2020

Resources mentioned in the episode

Episode Timestamps

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

7:45 shinyBody. Everyone asks, “What are good ways to level up on R and Shiny?”, the shinyBody Shiny app is a relatively simple, focused Shiny app that helps you get JavaScript started talking to R.

14:20 David Granjon’s Outstanding User Interfaces

14:35 R + Shiny for JS Visualizations. JavaScript for Data Science, website. Find it on Google Books, amazon

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

shinydevseries::session_info()

📽 Find previous interviews at https://shinydevseries.com

📋 Feedback is more than welcome! Please send your comments or suggestions on our contact form at shinydevseries.com/contact

If you enjoyed this video or got value from it, then consider dropping something in the tip jar. Any money raised will be used to improve the channel and invest in additional equipment and resources to make the content even better!

💰 https://bit.ly/sdstip

📨 Help shape the future direction of the Shiny Developer Series live streams by completing this very short survey

Media production for the Shiny Developer Series is made possible by these outstanding projects and platforms:

Back to top