Scans the sample directory for QC outputs from all pipeline steps and combines them into a single interactive HTML dashboard.
MultiQC auto-discovers output files from supported bioinformatics tools and renders them into a unified report with:
Without MultiQC, you need to open separate reports from each tool (fastp HTML, mosdepth summary, samtools flagstat). MultiQC combines everything into one page, making it easy to spot problems at a glance.
MultiQC v1.33 — aggregate bioinformatics QC reports.
quay.io/biocontainers/multiqc:1.33--pyhdfd78af_0
export GENOME_DIR=/path/to/data
./scripts/28-multiqc.sh <sample_name>
MultiQC scans the entire sample directory and auto-detects outputs from these pipeline tools:
| Tool | File Pattern | Pipeline Step |
|---|---|---|
| fastp | *_fastp.json |
Step 1b (QC + trimming) |
| samtools flagstat | *_flagstat.txt |
Generated automatically |
| mosdepth | *.mosdepth.summary.txt, *.mosdepth.global.dist.txt |
Step 16b |
The script generates samtools flagstat output automatically if a BAM exists but no flagstat file is present.
| File | Location | Description |
|---|---|---|
| HTML report | multiqc/multiqc_report.html |
Interactive QC dashboard (open in browser) |
< 1 minute. MultiQC only parses summary files, not raw data.
run-all.sh, it runs alongside the HTML summary report at the endmultiqc/ directory and re-run