ARPAL-liguria-it / SIconfronta

A shiny app for testing equality of mean and variance in one or groups of normal data.

Home Page:https://andreabz.github.io/SIconfronta/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

SIconfronta

Lifecycle: experimental R-CMD-check test-coverage

Il software SIconfronta è stato sviluppato per ARPAL allo scopo di effettuare confronti di medie e varianze tra:

  • due serie di misure;
  • una serie di misure e un valore noto esattamente;
  • due valori dotati di incertezze estese.

Il software permette di sottoporre a test sequenziali più di un analita, riassumendo i risultati in un unico report in formato pdf.

Per maggiori informazioni a riguardo delle funzionalità e caratteristiche di SIconfronta, si rimanda al file di informazioni contenuto nella sottocartella SIconfronta.

Installazione e utilizzo mediante docker e shinyproxy

  1. installare docker seguendo le istruzioni specifiche per il sistema operativo in uso (ad esempio, per Ubuntu)

  2. creare nella propria home la cartella shinyproxy e scaricare al suo interno il Dockerfile e l'application.yml di esempio sviluppati dagli sviluppatori di shinyproxy.

  3. creare la rete attraverso cui i container di docker comunicheranno

    sudo docker network create sp-example-net
  4. aggiungere nella sezione specs del file application.yml le informazioni relative a SIconfronta

      - id: SIconfronta
        container-cmd: ["R", "-e", "SIconfronta::run_app()"]
        container-image: siconfronta:latest
        container-network: sp-example-net
  5. dalla cartella shinyproxy si crea l'immagine che docker utilizzerà per avviare shinyproxy

    sudo docker build . -t shinyproxy
  6. scaricare l'app dal repository di SIconfronta

  7. dalla cartella SIconfronta si crea l'immagine che shinyproxy utilizzerà per avviare SIconfronta

    docker build -f Dockerfile --progress=plain -t siconfronta:latest .
  8. avviare shinyproxy

    docker run --restart=unless-stopped --name shinyproxy -dv /var/run/docker.sock:/var/run/docker.sock:ro --group-add $(getent group docker | cut -d: -f3) --net sp-example-net -p 8080:8080 shinyproxy
  9. aprire un browser web all'indirizzo http://localhost:8080/ e inserire le seguenti credenziali

    nome utente: jack
    password: password
  10. selezionare SIconfronta e seguire le istruzioni e la documentazione.

Istruzioni più complete e maggiori possibilità di personalizzazione sono disponibili sul sito web del progetto shinyproxy.

About

A shiny app for testing equality of mean and variance in one or groups of normal data.

https://andreabz.github.io/SIconfronta/

License:GNU Affero General Public License v3.0


Languages

Language:R 99.5%Language:Dockerfile 0.4%Language:CSS 0.1%