Skip to content

noaa-iea/ecodata-up

Repository files navigation

uploader

Shiny app for dataset uploading, checking and visualization

app

Main Shiny app: shiny.ecoquants.com/ecodata-up

html

html, auto

To see this html listing, visit noaa-iea.github.io/ecodata-up.

These web pages (*.html) are typically rendered from Rmarkdown (*.Rmd):

{% for file in site.static_files %} {% if file.extname == '.html' %}

  • [{{ file.basename }}]({{ site.baseurl }}{{ file.path }}) {% endif %} {% endfor %}

debug

See files on admin@rstudio.iea-demo.us:

~/shiny-logs
~/github/iea-uploader/www/figures/{email}/{dataset}/*
- {dataset}_load_Rlog.txt
- {dataset}_plot.R
- {dataset}_plot_Rlog.txt
- {dataset}_plot.png

setup

From admin@rstudio.iea-demo.us in Terminal:

# git clone
cd /share/github
git clone https://github.com/bbest/ecodata.git
git clone https://github.com/marinebon/iea-uploader.git

# turn off git tracking of chmod
cd /share/github/ecodata; git config core.fileMode false
cd /share/github/iea-uploader; git config core.fileMode false

# chmod so shiny app can edit
cd /share/github; sudo chmod -R 777 ecodata
cd /share/github/iea-uploader; sudo chmod -R 777 data; sudo chmod -R 777 www

# revert git changes
cd /share/github/ecodata; git reset; git checkout .

default permissions

Setup default permissions to work for both shiny and admin users.

Set so group is writable for each user in Terminal manually:

  • admin
  • shiny
user=admin
user=shiny

sudo su - $user
printf "\numask 0002\n" >> .profile

Add shiny to staff group:

user=shiny
group=staff

sudo usermod -a -G $group $user; groups $user

Set default group for following paths:

  • /share/github/ecodata_uploader
  • /share/github/iea-uploader
group=staff
dir=/share/github/ecodata_uploader
dir=/share/github/iea-uploader/www/figures

sudo chgrp -R $group $dir
sudo chmod g+s $dir
sudo chmod -R 775 $dir

# test
tst=/share/github/ecodata_uploader/umask_test.txt
touch $tst; ls -l $tst; rm $tst

initial dataset test

Initially, using:

About

Uploader Shiny app for ecoidx datasets related to NOAA's Integrated Ecosystem Assessment Northeast program

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors