https://github.com/njlyon0/asm-2022_shiny-workshop
Repo for All Scientists' Meeting (ASM) R Shiny workshop
https://github.com/njlyon0/asm-2022_shiny-workshop
code-tutorials r shiny-apps teaching-materials
Last synced: 2 months ago
JSON representation
Repo for All Scientists' Meeting (ASM) R Shiny workshop
- Host: GitHub
- URL: https://github.com/njlyon0/asm-2022_shiny-workshop
- Owner: njlyon0
- License: cc-by-sa-4.0
- Created: 2022-05-09T15:38:46.000Z (about 3 years ago)
- Default Branch: main
- Last Pushed: 2024-08-13T16:20:19.000Z (9 months ago)
- Last Synced: 2025-03-17T12:22:22.677Z (2 months ago)
- Topics: code-tutorials, r, shiny-apps, teaching-materials
- Language: SCSS
- Homepage: https://njlyon0.github.io/asm-2022_shiny-workshop/
- Size: 16.4 MB
- Stars: 4
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# All Scientists' Meeting - R Shiny Workshop
### Team led by [Gabe De La Rosa](https://www.gabrieldelarosa.com/), [Francisco J Guerrero](https://github.com/guerrero-fj) & [Nick J Lyon](https://njlyon0.github.io/)
This repository includes all of the content for the workshop entitled **"[Shiny App for Sharing Science](https://2022lterasm.sched.com/event/13kyO/22x053-shiny-app-for-sharing-science)"** to be presented at the 2022 LTER [All Scientists' Meeting](https://lternet.edu/2022-all-scientists-meeting/).
To supplement this repository, we have created a [repository to house all of our example Shiny apps](https://github.com/njlyon0/asm-2022_shiny-workshop-examples) that we'll be coding with you all in the workshop. You can visit that repository to use the apps that are embedded in the code chunks of this website (this saves you from needing to copy/paste each code chunk into a new script yourself).
## Workshop Abstract:
R Shiny applications are a powerful way to let users explore scientific data in a curated environment. Shiny is a flexible platform that allows users to create both intricate apps and simple interfaces for sharing data with collaborators. After this workshop, attendees will be able to (1) define the fundamental structure of a Shiny app, (2) implement different user interface elements, (3) write and format useful labels and headers, and (4) learn to partition Shiny app components to create clean, concise, and easy-to-navigate apps. Workshop participants follow a guided coding session to create a demo shiny app, with an emphasis on creating an app to share and interact with scientific data. We will leverage pre-written "example apps" to facilitate attendees writing their own apps. Please bring a laptop computer. There will also be time set aside throughout the workshop to discuss issues and share best practices so whether you're a veteran Shiny user or have never heard of it, we welcome your participation.
## Acknowledgment
The development of this training material is supported through the Long Term Ecological Research Network Office (LNO) (NSF award numbers 1545288 and 1929393) and the National Center for Ecological Analysis and Synthesis, UC Santa Barbara.
**Citation:** Nick Lyon, Gabe De La Rosa, and Francisco J Guerrero. 2023. Shiny Apps for Sharing Science.
This work is licensed under a Creative Commons Attribution 4.0 International License.