1 of 5

Interactivity as a tool power-up

Interactive Client Tools reimplemented in the frontend

Galaxy Community Conference 2024, Jun 27, Brno, Czech Republic

Sveinung Gundersen, Morten Johansen

www.elixir-europe.org

2 of 5

Interactivity as a tool power-up

Interactive Client Tools reimplemented in the frontend

Galaxy Community Conference 2024, Jun 27, Brno, Czech Republic

Sveinung Gundersen, Morten Johansen

https://galaxyproject.org/projects/esg/

3 of 5

Recap of my presentations over the years…

  • GCC2013:
    • Live demo of Galaxy ProTo (1.0) crashed spectacularly
  • GCC2022:
    • Live demo of Interactive Client tools prototype + Galaxy ProTo 2.0 was abandoned due to login issues
  • European Galaxy Days 2022:
    • Live demo of FAIRtracks metadata import tool on Galaxy ProTo 2.0 experienced a NGINX "red screen of death"
  • BioHackathon Europe 2023:
    • Live demo of Vue.js–reimplementation of Interactive Client tools (w/ FAIRtracks tool and Galaxy ProTo 2.0) surprisingly worked!
  • June 24, 2024 – private demo to Dannon Baker:
    • Live demo using same VM (no changes) as in the BioHackathon failed!o
  • GCC2024:
    • Should I try another Live Demo?

4 of 5

Interactive tools are great… But there are some issues

  • They require wildcard DNS entries and wildcard SSL certificates when deployed in production
    • Partially solved in Galaxy 2024.0 through Path-based Interactive Tools
    • But all tools must be adapted – Goal of my Co-Fest project starting tomorrow! Please join!
  • The UI open up in a separate browser window/tab
  • Import and export of data to/from Galaxy is often cumbersome.
  • Support for ITs in workflows is possible, but requires extra effort
    • Unclear separation of the UI and execution parts of the IT
  • Support of the “rerun” icon of datasets to prefill tool forms is limited
  • Interactive tools are slow to start – not for repeated use

5 of 5

Re-introducing Interactive Client Tools:

Live demo!