Skip to content
Branch: master
Find file History
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Type Name Latest commit message Commit time
Failed to load latest commit information.

Improve Shiny and RStudio integration within Galaxy using Galaxy Interactive Environment

Join the chat at

Representative: Gildas Le Corguillé


The ELIXIR Galaxy Community and the ELIXIR Metabolomics Community


Background Information

Shiny is a powerful R package to display and interact with data (e.g. visualisation of raw data, statistics, geographic information system, ...). Galaxy Interactive Environments allows running Shiny inside of Galaxy, isolated within Docker containers. Several projects are currently interested in embracing and enhancing Shiny-IEs: pGalaxy-E]( (ELIXIR-FR) for ecology and Workflow4Metabolomics (ELIXIR-FR) for metabolomics research. Additionally a GIE for RStudio exists providing an environment for developing R code, integration between these two GIEs could provide an enhanced workflow for developing novel Shiny GIEs within Galaxy.

How GIEs Work

Expected outcomes

We have lots of plans for this week:

  • Administration
    • Simplify/Automate installation of IEs
    • Improve flexibility, allow working with Datasets Collections and multiple Datasets
  • Technology
    • Implement Galaxy FUSE driver and a Docker Volume plugin to allow running IEs without shared filesystem
  • Documentation
    • Document installation and configuration of IEs
    • Document newly built Docker Volume plugin
  • Participant Issues
    • Solve some participants problems during some "Bring Your Own Issues" sessions

Expected audience

Developers, DevOps, System Administratorys

Skills wanted (and/or):

  • Galaxy Framework
  • Container technologies: Docker or Singularity
  • R, RShiny
  • D3.js, Plotly
  • Nginx, NodeJS

Expected hacking days: 2 days ...

GitHub or any other public repositories of your FOSS products


GIE Chromatograms



Galaxy GIE for RStudio

GIE RStudio



You can’t perform that action at this time.
You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session.