ButterflyHeatBudget is an interactive shiny app that allows any user to visualize the details of a heat budget model of montane butterflies. The butterflies' body temperatures are calculated based on a function from TrenchR.
Git and Rstudio (Instructions)
Installation of the following R packages:
shiny, magrittr, ggplot2, shinydashboard, dashboardthemes, shinyWidgets, shinycssloaders, shinyjs, rnoaa, plotly, shinyBS
pkgs <- c("shiny", "magrittr", "ggplot2", "shinydashboard", "dashboardthemes", "shinyWidgets", "shinycssloaders", "shinyjs", "rnoaa", "plotly", "shinyBS")
lapply(pkgs, FUN = function(x) {
if (!require(x, character.only = TRUE)) {
install.packages(x, dependencies = TRUE)
}
}
)
-
Opening in Rstudio:
Click on "Code" on the top right to copy the link to this repository.
ClickFile
,New Project
,Version Control
,Git
Paste the repository URL and clickCreate Project
. -
Alternatively, go to this link.
We have a google doc with questions to guide through the app for further understanding of the topic.
To contribute to ButterflyHeatBudget, follow these steps:
- Fork this repository.
- Create a branch:
git checkout -b <branch_name>
. - Make your changes and commit them:
git commit -m '<commit_message>'
- Push to the original branch:
git push origin <project_name>/<location>
- Create the pull request.
Alternatively see the GitHub documentation on creating a pull request.