A Template for Creating Reproducible 'shiny' Applications
asyncLog
Check whether suggested packages are installed
check_url
close_loading_modal
Create a shinyscholar module
Create a skeleton application containing empty modules
Fetch a token from the NASA Earthdata API
Add metadata lines to modules
Extract values from a raster to produce a histogram
Extract values from a raster to produce a scatterplot
printVecAsis
Register a shinyscholar module
reset_data
Run shinyscholar Application
Adds lines to modules to save and load input values.
Load FAPAR data from NASA asynchronously
Load FAPAR data from NASA
Load a raster image
shinyscholar: A modular platform for creating reproducible applica...
show_loading_modal
show_map
show_results
show_table
Spurious package call to avoid note of functions outside R folder
tidy_purl
writeLog
Create a skeleton 'shiny' application with create_template() that is reproducible, can be saved and meets academic standards for attribution. Forked from 'wallace'. Code is split into modules that are loaded and linked together automatically and each call one function. Guidance pages explain modules to users and flexible logging informs them of any errors. Options enable asynchronous operations, viewing of source code, interactive maps and data tables. Use to create complex analytical applications, following best practices in open science and software development. Includes functions for automating repetitive development tasks and an example application at run_shinyscholar() that requires install.packages("shinyscholar", dependencies = TRUE). A guide to developing applications can be found on the package website.
Useful links