https://github.com/cityriverspaces/rcrisp-app

Shiny CRiSp app

https://github.com/cityriverspaces/rcrisp-app

Science Score: 49.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
    Found .zenodo.json file
  • DOI references
    Found 3 DOI reference(s) in README
  • Academic publication links
    Links to: zenodo.org
  • Academic email domains
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (11.1%) to scientific vocabulary
Last synced: 6 months ago · JSON representation

Repository

Shiny CRiSp app

Basic Info
  • Host: GitHub
  • Owner: CityRiverSpaces
  • License: apache-2.0
  • Language: R
  • Default Branch: main
  • Size: 88.9 KB
Statistics
  • Stars: 0
  • Watchers: 0
  • Forks: 0
  • Open Issues: 0
  • Releases: 0
Created 8 months ago · Last pushed 8 months ago
Metadata Files
Readme License

README.md

rcrisp shiny app

DOI

This repository hosts the code for the Shiny web app built for the rcrisp software package.

You can try out the app at the following URL: https://cforgaci.shinyapps.io/rcrisp/

Deploy the app on shinyapps.io

The app is deployed on shinyapps.io. In order to setup the deployment:

  • Login to https://www.shinyapps.io/ (GitHub authentication can be used);

  • When logging in the first time, you will be prompted to choose a username;

  • Get a token and the corresponding secret to authorize deployment of the app: on shinyapps.io, select "Account" > "Tokens", then select a token (or create a new one), finally click on "Show" and "Show secret".

  • Save username, token, and secret as GitHub repository secrets: select "Settings" > "Secrets and variables" > "Actions", then create (or modify) the following repository secrets assigning them the corresponding values retrieved from shinyapps.io: SHINYAPPS_USERNAME, SHINYAPPS_TOKEN, SHINYAPPS_SECRET.

  • The app is deployed to shinyapps.io using GitHub actions via this workflow file. The action updates the deployment every time app.R or renv.lock are modified on the "main" branch of this repository. It is also possible to manually trigger a new deployment from the "Actions" tab, by clicking on Run workflow.

  • The app is deployed at a URL of the following form: https://USERNAME.shinyapps.io/APPNAME/ (the APPNAME is set in the workflow file). If the URL of the deployment is modified, please update the URL in the first section of this README file and the URL in the repository details.

Run the app locally

Create an environment with all the required dependencies:

```r

install.packages("renv")

renv::init(bare = TRUE) renv::restore() ```

Start the app, listening on port 3838:

r library(shiny) runApp(port = 3838)

Open browser on http://127.0.0.1:3838

Owner

  • Name: CRiSp
  • Login: CityRiverSpaces
  • Kind: organization

City River Spaces

GitHub Events

Total
  • Issues event: 6
  • Issue comment event: 2
  • Push event: 9
  • Create event: 2
Last Year
  • Issues event: 6
  • Issue comment event: 2
  • Push event: 9
  • Create event: 2