Build interactive analysis dashboards for your nf-core pipeline results — no web development required.
Goal
Create ready-to-use dashboards that combine MultiQC reports, Plotly figures, metric cards, and interactive components for any nf-core pipeline. Depictio offers a no-code drag-and-drop interface, while also providing versionable YAML configuration files for reproducibility and sharing.
What is Depictio?
Depictio is an open-source platform for building interactive data dashboards from pipeline results. It features drag-and-drop layout, light/dark modes, and export capabilities — designed for bioinformaticians who want to visualize and share results without writing frontend code.
Check out the ampliseq dashboard demo.
- Docs: depictio.github.io/depictio-docs
- Install locally or use the hosted instance at SciLifeLab Serve (available to Swedish researchers and SciLifeLab collaborators)
Why build a dashboard?
- Aggregate MultiQC reports across runs to track quality over time
- Create shareable apps for publications and collaborators
- Replace one-off scripts with reusable, interactive visualizations
Tasks
This project is suitable for newcomers to nf-core and open source contributions. No frontend or web development experience needed.
- Choose an nf-core pipeline you love or/and you work with
- Write the YAML configuration that tells Depictio which pipeline outputs to register (file paths, formats, data types)
- Design a dashboard combining relevant plots, tables, and metrics using the drag-and-drop editor
- Share your dashboard template and configuration with the community
Prerequisites
- Familiarity with an nf-core pipeline and its output structure (which files are produced, their formats) is the main prerequisite
- Optionally bring results from a pipeline run (or plan to use test/megatest datasets)
- Skim the Depictio documentation
- No frontend or web development experience needed. Familiarity with YAML is recommended.
We welcome contributors of all experience levels.