Skip to content
This repository has been archived by the owner on Sep 20, 2024. It is now read-only.

NIH-NCPI/ncpi-fhir-study-summary-browser

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ncpi-fhir-shiny-browser

Overview

This repository includes some example R Shiny applications and supporting functions that allow browsing and parsing FHIR objects.

app-multi-panel.R

Uses google oauth to view Study Summary data.

app-cookie

This workflow can be used with the 2020 Kids First development server. It requires a cookie from an out of band login.

googleauthr

This workflow uses Google's OAuth2.0 implementation and the googleAuthR pacakge to generate credentials and interact with a GCP FHIR store. One will need to create an OAuth 2.0 Client ID here: https://console.developers.google.com/apis/credentials of type "Web application". I had success with JavaScript origins and redirect URIs of:

I'm not sure that both are necessary. After creating it, hit the download button on the credentials page for the new web app, and then move it to the Shiny app directory as "web_secret.json". On startup, it will run you through the a Google OAuth flow. In theory, it will retry failures and attempt to refresh the bearer token, but it may fail nonetheless.

About

A dashboard / browser for NCPI Study Summary data

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages