Skip to content

Commit c032b57

Browse files
authored
adding multiqc version 1.26 (#1148)
* adding multiqc version 1.26 * Rename multiqc/1.26/Dockerfile to build-files/multiqc/1.26/Dockerfile * Rename multiqc/1.26/README.md to build-files/multiqc/1.26/README.md * fixed hyperlinks
1 parent 9981863 commit c032b57

File tree

3 files changed

+61
-1
lines changed

3 files changed

+61
-1
lines changed

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -226,7 +226,7 @@ To learn more about the docker pull rate limits and the open source software pro
226226
| [minipolish](https://hub.docker.com/r/staphb/minipolish) <br/> [![docker pulls](https://badgen.net/docker/pulls/staphb/minipolish)](https://hub.docker.com/r/staphb/minipolish) | <ul><li>0.1.3</li></ul> | https://github.com/rrwick/Minipolish |
227227
| [mlst](https://hub.docker.com/r/staphb/mlst) <br/> [![docker pulls](https://badgen.net/docker/pulls/staphb/mlst)](https://hub.docker.com/r/staphb/mlst) | <ul><li>2.16.2</li><li>2.17.6</li><li>2.19.0</li><li>2.22.0</li><li>2.22.1</li><li>2.23.0</li><li>[2.23.0-2023-07 (databases updated July 2023)](mlst/2.23.0-2023-07/)</li><li>[2.23.0-2023-08 (databases updated Aug 2023)](mlst/2.23.0-2023-08/)</li><li>[2.23.0-2024-01 (databases updated Jan 2024)](mlst/2.23.0-2024-01/)</li><li>[2.23.0-2024-03 (databases updated March 2024)](mlst/2.23.0-2024-03/)</li></ul> | https://github.com/tseemann/mlst |
228228
| [Mugsy](https://hub.docker.com/r/staphb/mugsy) <br/> [![docker pulls](https://badgen.net/docker/pulls/staphb/mugsy)](https://hub.docker.com/r/staphb/mugsy) | <ul><li>1r2.3</li></ul> | http://mugsy.sourceforge.net/ |
229-
| [MultiQC](https://hub.docker.com/r/staphb/multiqc) <br/> [![docker pulls](https://badgen.net/docker/pulls/staphb/multiqc)](https://hub.docker.com/r/staphb/multiqc) | <ul><li>[1.7](./multiqc/1.7/)</li><li>[1.8](./multiqc/1.8/)</li><li>[1.18](./multiqc/1.18/)</li><li>[1.19](./multiqc/1.19/)</li><li>[1.22.2](./multiqc/1.22.2/)</li><li>[1.22.3](./multiqc/1.22.3/)</li><li>[1.25](./multiqc/1.25/)</li></ul> | https://github.com/MultiQC/MultiQC |
229+
| [MultiQC](https://hub.docker.com/r/staphb/multiqc) <br/> [![docker pulls](https://badgen.net/docker/pulls/staphb/multiqc)](https://hub.docker.com/r/staphb/multiqc) | <ul><li>[1.7](./build-files/multiqc/1.7/)</li><li>[1.8](./multiqc/1.8/)</li><li>[1.18](./build-files/multiqc/1.18/)</li><li>[1.19](./build-files/multiqc/1.19/)</li><li>[1.22.2](./build-files/multiqc/1.22.2/)</li><li>[1.22.3](./build-files/multiqc/1.22.3/)</li><li>[1.25](./build-files/multiqc/1.25/)</li><li>[1.26](./build-files/multiqc/1.26/)</li></ul> | https://github.com/MultiQC/MultiQC |
230230
| [Mummer](https://hub.docker.com/r/staphb/mummer) <br/> [![docker pulls](https://badgen.net/docker/pulls/staphb/mummer)](https://hub.docker.com/r/staphb/mummer) | <ul><li>4.0.0</li><li>4.0.0 + RGDv2</li><li>4.0.0 + RGDv2 + gnuplot</li></ul> | https://github.com/mummer4/mummer |
231231
| [Mykrobe + Genotyphi + sonneityping](https://hub.docker.com/r/staphb/mykrobe) <br/> [![docker pulls](https://badgen.net/docker/pulls/staphb/mykrobe)](https://hub.docker.com/r/staphb/mykrobe) | <ul><li>0.11.0 (Mykrobe) & 1.9.1 (Genotyphi) </li><li>0.12.1 (Mykrobe) & 1.9.1 (Genotyphi) & v20210201 (sonneityping) </li><li>0.12.1 (Mykrobe) & 2.0 (Genotyphi) & v20210201 (sonneityping) </li><li>[0.12.2 (Mykrobe) & 2.0 (Genotyphi) & v20210201 (sonneityping)](mykrobe/0.12.2/)</li><li>[0.13.0](./mykrobe/0.13.0)</li></ul> | https://github.com/Mykrobe-tools/mykrobe <br/> https://github.com/typhoidgenomics/genotyphi <br/> https://github.com/katholt/sonneityping |
232232
| [NanoPlot](https://hub.docker.com/r/staphb/nanoplot) <br/> [![docker pulls](https://badgen.net/docker/pulls/staphb/nanoplot)](https://hub.docker.com/r/staphb/nanoplot) | <ul><li>[1.27.0](./nanoplot/1.27.0/)</li><li>[1.29.0](./nanoplot/1.29.0/)</li><li>[1.30.1](./nanoplot/1.30.1/)</li><li>[1.32.0](./nanoplot/1.32.0/)</li><li>[1.33.0](./nanoplot/1.33.0/)</li><li>[1.40.0](./nanoplot/1.40.0/)</li><li>[1.41.6](./nanoplot/1.41.6/)</li><li>[1.42.0](./nanoplot/1.42.0/)</li></ul> | https://github.com/wdecoster/NanoPlot |
Lines changed: 47 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,47 @@
1+
FROM ubuntu:jammy AS app
2+
3+
ARG MULTIQC_VER="1.26"
4+
5+
# metadata
6+
LABEL base.image="ubuntu:jammy"
7+
LABEL dockerfile.version="1"
8+
LABEL software="MultiQC"
9+
LABEL software.version="${MULTIQC_VER}"
10+
LABEL description="Aggregate bioinformatics results across many samples into a single report."
11+
LABEL website="https://github.com/MultiQC/MultiQC"
12+
LABEL license="https://github.com/MultiQC/MultiQC/blob/main/LICENSE"
13+
LABEL maintainer="Erin Young"
14+
LABEL maintainer.email="eriny@utah.gov"
15+
16+
RUN apt-get update && apt-get install --no-install-recommends -y \
17+
python3-pip && \
18+
apt-get clean && apt-get autoclean && rm -rf /var/lib/apt/lists/*
19+
20+
# install multiqc
21+
RUN pip3 install --no-cache-dir "multiqc==${MULTIQC_VER}"
22+
23+
ENV LC_ALL='C.UTF-8' \
24+
LANG='C.UTF-8'
25+
26+
CMD ["multiqc", "--help"]
27+
28+
RUN mkdir /data
29+
WORKDIR /data
30+
31+
# testing layer starts here
32+
FROM app AS test
33+
34+
# getting git
35+
RUN apt-get update && apt-get install -y git
36+
37+
# to ensure multiqc is in PATH
38+
RUN multiqc --help
39+
40+
# set working directory so that all test inputs & outputs are kept in /test
41+
RUN mkdir /test
42+
WORKDIR /test
43+
44+
# getting multiqc test data
45+
RUN git clone https://github.com/ewels/MultiQC_TestData && \
46+
multiqc . && \
47+
ls multiqc_report.html

build-files/multiqc/1.26/README.md

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
# MultiQC container
2+
3+
Main tool : [MultiQC](https://multiqc.info/)
4+
5+
Aggregate results from bioinformatics analyses across many samples into a single report.
6+
7+
Full documentation: [Docs] (https://multiqc.info/docs/)
8+
9+
# Example Usage
10+
11+
```
12+
multiqc -f --cl_config "prokka_fn_snames: True" .
13+
```

0 commit comments

Comments
 (0)