Shiny Apps¶
In general, the tools at openDendro are meant to be used in a scripting environment which makes analysis easier to reproduce. However, some tasks are better done interactively. Two very common tasks in dendrochronology that benefit from a dynamic graphical environment are crossdating and detrending.
In keeping with the rationale of openDendro, the entire workflow of these Shiny apps can be exported to an R script for reproducibility.
xDater¶
xDateR
is a Shiny app for graphically and statistically crossdating tree-ring data using dplR
.
xDateR
produces many of the diagnostics and tables that users of COFECHA will be familiar with.
It can be launched in a browser using the link above or run on your local machine in R
via:
install.packages("shiny") # if not already installed
library(shiny)
runGitHub("xDater", "opendendro",ref = "main")
iDetrend¶
iDetrend
is a Shiny app for interactively detrending tree-ring data using dplR
.
It can be launched in a browser using the link above or run on your local machine in R
via:
install.packages("shiny") # if not already installed
library(shiny)
runGitHub("iDetrend", "opendendro",ref = "main")
treeSong¶
An aspect of openDendro involves understanding, interpretation, and communication of scientific information in non-traditional ways including data visualization, sonification, and using generative art.
Non-traditional approaches to scientific data, such as visualization, sonification, and generative art, provide benefits in understanding, communication, and exploration. These approaches offer alternative perspectives, making patterns and relationships more apparent, engaging a wider audience, and fostering deeper comprehension. By incorporating multiple senses, they enhance data exploration and help identify anomalies or patterns that traditional methods may miss. Non-traditional approaches encourage creativity, interdisciplinary connections, and innovative insights, pushing the boundaries of scientific understanding and facilitating novel discoveries.
treeSong
is a Shiny app for converting the spectral properties of tree-ring data into audio.
Because treeSong
plays sounds, the best way to run it is to install in locally and run it in an R session:
install.packages("shiny") # if not already installed
library(shiny)
runGitHub("treeSong", "opendendro",ref = "main")
The source code is on GitHub.