usegalaxy-eu / project-ideas

A collection of project ideas suitable for Master and Bachelor students
MIT License
9 stars 2 forks source link

Automatic Galaxy report system #8

Closed bgruening closed 8 months ago

bgruening commented 5 years ago

Automatic report system for Galaxy

Supervisor: Björn Grüning, Wolfgang Maier ( @wm75 ) For degree: Bachelor / Project / Master Status: Open Keywords: Reporting, Galaxy

Global Biological/Research context

The aim is to develop a modular reporting system that collects data from Galaxy histories and offers graphical appealing and useful reporting.

Project context

The idea would be to develop something similar to MultiQC for Galaxy. iReport comes pretty close to it, but we need to make it more modular.

Objectives of the project

Sum up a Galaxy history into a shareable and graphical appealing report. The report can be in HTML, PDF or some presentation format.

Proposed agenda for the project

  1. Investigate different reporting tools for medical data
  2. Study design of MultiQC
  3. Writing a pluggable protoype to parse and present results of 2 different tools (gemini and cnvkit?)
  4. Develop more plugins
  5. Integrate this tool tightly into Galaxy
  6. Figure out if we can annotate Galaxy outputs to be collected automatically

Prerequisites

Further reading and useful links

bgruening commented 5 years ago

@jmchilton has developed an awesome system in https://github.com/galaxyproject/galaxy/pull/8030

This project should be now a Bachelor project extending the existing system and working on the user-facing part (client-side in JS).