Project

General

Profile

Actions

Task #1205

closed

Assess RShiny and its usage within D4Science

Added by Gianpaolo Coro over 9 years ago. Updated over 9 years ago.

Status:
Closed
Priority:
Normal
Category:
High-Throughput-Computing
Target version:
Start date:
Oct 21, 2015
Due date:
% Done:

100%

Estimated time:
Infrastructure:
Development

Description

In this ticket we will discuss about how to integrate RShiny with D4Science: the purpose, the partners' requirements and the limitations of the available technology.
In the end we should come with a proposed architecture and solution.

Actions #1

Updated by Gianpaolo Coro over 9 years ago

  • Status changed from New to In Progress
  • % Done changed from 0 to 10

RShiny is a web application framework for R. It can transform R analyses into interactive web applications. It is fully programmed in R and does not require knowledge on HTML, CSS, or JavaScript.
A set of examples of interfaces created using RShiny is here: http://shiny.rstudio.com/gallery/

A Shiny application, executed in the RStudio IDE, starts a service on a developer's machine, which "answers" via http and makes a interactive web application available through the web browser.

A server version of RShiny exists too and can host serveral applications.

In the context of BlueCommons, and according to the discussions at the kick-off meeting I see at least two possible ways to meet IRD and FAO requirements:

  1. develop a generic RShiny application to be invoked by TabMan and/or StatMan, which accepts a table or a csv file as input and displays a number of predefined interactive charts. For example, TabMan could invoke this application passing information about the user and the table/file to visualise. The drawback is to have a predefined and generic set of charts and a web application external to TabMan,

  2. change the StatMan interface to RShiny and produce Shiny charts for the outputs after each computation. This would require longer time and dedicated effort but would be more effective.

Other suggestions are welcome.

Actions #2

Updated by Pasquale Pagano over 9 years ago

The first option is feasible and could be investigated.
The second one seems to be too costly since it will require a large dedicated effort, effort that we have not planned.

Actions #3

Updated by Giancarlo Panichi over 9 years ago

Seems that the support for Secure Access: LDAP, GoogleAuth, SSL ...
is only present in version Shiny Server PRO. Is it true?

Actions #4

Updated by Gianpaolo Coro over 9 years ago

  • Status changed from In Progress to Closed

This issue will be managed in the context of ticket #1825

Actions

Also available in: Atom PDF

Add picture from clipboard (Maximum size: 8.91 MB)