Shiny-Calorie: A context-aware application for indirect calorimetry data analysis and visualization using R
Documentation available through Github Pages: https://stephanmg.github.io/calorimetry
The app is available on the following web sites:
One can use the Electron wrapper of the app which uses docker inside the Electron app: https://github.com/stephanmg/shiny-electron-wrapper
Releases are deployed to Sciebo here: https://uni-bonn.sciebo.de/s/0qDhG2Bu1VNkRli/
One can use the metadata shiny app converter app: https://github.com/stephanmg/metadata-converter to generate a truncated metadata sheet.
- Use time averaging if cohorts have different sampling frequency in indirect calorimetry experiments (should not happen often)
- IC experiments might have not the same length of time, currently plots are thus not equal in length on the time axis
- Pull CALOR image from remote
docker pull stephanmg/CALOR
- Start container
docker run --name CALOR -it -p 1338:1338 stephanmg/CALOR
- Open browser and navigate to: http://localhost:1338/
Note that you can also build your own container from the Dockerfile provided with either docker or podman.
The CALOR application is also hosted on http://shinyapps.io/stephanmg/CALOR and deployed to our local infrastructure on http://shinys.iaas.uni-bonn.de/calo
- Clone this repository
- Install dependencies with
Rscript -e "library(renv); renv::restore()"from the current working directory - Run
Rscript startapp.Rfrom base directory (inside this respository)
