Skip to content

Commit 42c911c

Browse files
authored
Merge pull request #136 from kjsanger/feature/samtools-1.22
Update samtools/htslib to 1.22.1 and make these defaults
2 parents 8956a03 + af0c924 commit 42c911c

File tree

6 files changed

+23
-23
lines changed

6 files changed

+23
-23
lines changed

docker/Makefile

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -13,9 +13,9 @@ DOCKER_PREFIX?=$(DOCKER_REGISTRY)/$(DOCKER_USER)
1313
DOCKER_ARGS ?= --platform linux/amd64 --progress=plain --rm
1414

1515
BATON_VERSION=6.0.0
16-
HTSLIB_VERSION=1.20
17-
SAMTOOLS_VERSION=1.20
18-
BCFTOOLS_VERSION=1.20
16+
HTSLIB_VERSION=1.22.1
17+
SAMTOOLS_VERSION=1.22.1
18+
BCFTOOLS_VERSION=1.22
1919

2020
.PHONY: clean push
2121

docker/irods_clients/ubuntu/16.04/Dockerfile

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -61,7 +61,7 @@ RUN apt-get update && \
6161
ENV CPPFLAGS="-I/usr/include/irods"
6262
ENV CPU_COUNT=4
6363

64-
ARG BATON_VERSION="4.3.2"
64+
ARG BATON_VERSION="6.0.0"
6565

6666
RUN cd /tmp && \
6767
curl -sSL -O "https://github.com/wtsi-npg/baton/releases/download/${BATON_VERSION}/baton-${BATON_VERSION}.tar.gz" && \
@@ -70,7 +70,7 @@ RUN cd /tmp && \
7070
./configure && \
7171
make -j ${CPU_COUNT} install
7272

73-
ARG HTSLIB_VERSION="1.18"
73+
ARG HTSLIB_VERSION="1.22.1"
7474

7575
RUN cd /tmp && \
7676
curl -sSL -O "https://github.com/samtools/htslib/releases/download/${HTSLIB_VERSION}/htslib-${HTSLIB_VERSION}.tar.bz2" && \
@@ -80,7 +80,7 @@ RUN cd /tmp && \
8080
make -j ${CPU_COUNT} install && \
8181
ldconfig
8282

83-
ARG SAMTOOLS_VERSION="1.18"
83+
ARG SAMTOOLS_VERSION="1.22.1"
8484

8585
RUN cd /tmp && \
8686
curl -sSL -O "https://github.com/samtools/samtools/releases/download/${SAMTOOLS_VERSION}/samtools-${SAMTOOLS_VERSION}.tar.bz2" && \
@@ -89,7 +89,7 @@ RUN cd /tmp && \
8989
./configure --with-htslib=system --without-curses && \
9090
make -j ${CPU_COUNT} install
9191

92-
ARG BCFTOOLS_VERSION="1.18"
92+
ARG BCFTOOLS_VERSION="1.22"
9393

9494
RUN cd /tmp && \
9595
curl -sSL -O "https://github.com/samtools/bcftools/releases/download/${BCFTOOLS_VERSION}/bcftools-${BCFTOOLS_VERSION}.tar.bz2" && \

docker/irods_clients/ubuntu/18.04/Dockerfile

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -63,7 +63,7 @@ RUN apt-get update && \
6363
ENV CPPFLAGS="-I/usr/include/irods"
6464
ENV CPU_COUNT=4
6565

66-
ARG BATON_VERSION="4.3.2"
66+
ARG BATON_VERSION="6.0.0"
6767

6868
RUN cd /tmp && \
6969
curl -sSL -O "https://github.com/wtsi-npg/baton/releases/download/${BATON_VERSION}/baton-${BATON_VERSION}.tar.gz" && \
@@ -72,7 +72,7 @@ RUN cd /tmp && \
7272
./configure && \
7373
make -j ${CPU_COUNT} install
7474

75-
ARG HTSLIB_VERSION="1.18"
75+
ARG HTSLIB_VERSION="1.22.1"
7676

7777
RUN cd /tmp && \
7878
curl -sSL -O "https://github.com/samtools/htslib/releases/download/${HTSLIB_VERSION}/htslib-${HTSLIB_VERSION}.tar.bz2" && \
@@ -82,7 +82,7 @@ RUN cd /tmp && \
8282
make -j ${CPU_COUNT} install && \
8383
ldconfig
8484

85-
ARG SAMTOOLS_VERSION="1.18"
85+
ARG SAMTOOLS_VERSION="1.22.1"
8686

8787
RUN cd /tmp && \
8888
curl -sSL -O "https://github.com/samtools/samtools/releases/download/${SAMTOOLS_VERSION}/samtools-${SAMTOOLS_VERSION}.tar.bz2" && \
@@ -91,7 +91,7 @@ RUN cd /tmp && \
9191
./configure --with-htslib=system --without-curses && \
9292
make -j ${CPU_COUNT} install
9393

94-
ARG BCFTOOLS_VERSION="1.18"
94+
ARG BCFTOOLS_VERSION="1.22"
9595

9696
RUN cd /tmp && \
9797
curl -sSL -O "https://github.com/samtools/bcftools/releases/download/${BCFTOOLS_VERSION}/bcftools-${BCFTOOLS_VERSION}.tar.bz2" && \

docker/irods_clients/ubuntu/18.04/README.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -20,10 +20,10 @@ The Dockerfile supports these build arguments:
2020
- DOCKER_IMAGE (no default, must be supplied)
2121
- DOCKER_TAG (no default, must be supplied)
2222
- IRODS_VERSION (defaults to the latest usable iRODS version, currently "4.3.1")
23-
- BATON_VERSION (defaults to "4.2.1")
24-
- HTSLIB_VERSION (defaults to "1.18")
25-
- SAMTOOLS_VERSION (defaults to "1.18")
26-
- BCFTOOLS_VERSION (defaults to "1.18")
23+
- BATON_VERSION (defaults to "6.0.0")
24+
- HTSLIB_VERSION (defaults to "1.22.1")
25+
- SAMTOOLS_VERSION (defaults to "1.22.1")
26+
- BCFTOOLS_VERSION (defaults to "1.22")
2727
- HTSLIB_PLUGINS_VERSION (defaults to "201712")
2828

2929
The Dockerfile creates a local user `appuser` with a `UID` of `1000` whose

docker/irods_clients/ubuntu/22.04/Dockerfile

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,7 @@ RUN apt-get update && \
5656
ENV CPPFLAGS="-I/usr/include/irods"
5757
ENV CPU_COUNT=4
5858

59-
ARG BATON_VERSION="4.3.2"
59+
ARG BATON_VERSION="6.0.0"
6060

6161
RUN cd /tmp && \
6262
curl -sSL -O "https://github.com/wtsi-npg/baton/releases/download/${BATON_VERSION}/baton-${BATON_VERSION}.tar.gz" && \
@@ -65,7 +65,7 @@ RUN cd /tmp && \
6565
./configure && \
6666
make -j ${CPU_COUNT} install
6767

68-
ARG HTSLIB_VERSION="1.18"
68+
ARG HTSLIB_VERSION="1.22.1"
6969

7070
RUN cd /tmp && \
7171
curl -sSL -O "https://github.com/samtools/htslib/releases/download/${HTSLIB_VERSION}/htslib-${HTSLIB_VERSION}.tar.bz2" && \
@@ -75,7 +75,7 @@ RUN cd /tmp && \
7575
make -j ${CPU_COUNT} install && \
7676
ldconfig
7777

78-
ARG SAMTOOLS_VERSION="1.18"
78+
ARG SAMTOOLS_VERSION="1.22.1"
7979

8080
RUN cd /tmp && \
8181
curl -sSL -O "https://github.com/samtools/samtools/releases/download/${SAMTOOLS_VERSION}/samtools-${SAMTOOLS_VERSION}.tar.bz2" && \
@@ -84,7 +84,7 @@ RUN cd /tmp && \
8484
./configure --with-htslib=system --without-curses && \
8585
make -j ${CPU_COUNT} install
8686

87-
ARG BCFTOOLS_VERSION="1.18"
87+
ARG BCFTOOLS_VERSION="1.22"
8888

8989
RUN cd /tmp && \
9090
curl -sSL -O "https://github.com/samtools/bcftools/releases/download/${BCFTOOLS_VERSION}/bcftools-${BCFTOOLS_VERSION}.tar.bz2" && \

docker/irods_clients/ubuntu/22.04/README.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -20,10 +20,10 @@ The Dockerfile supports these build arguments:
2020
- DOCKER_IMAGE (no default, must be supplied)
2121
- DOCKER_TAG (no default, must be supplied)
2222
- IRODS_VERSION (defaults to the latest usable iRODS version, currently "4.3.1")
23-
- BATON_VERSION (defaults to "4.2.1")
24-
- HTSLIB_VERSION (defaults to "1.18")
25-
- SAMTOOLS_VERSION (defaults to "1.18")
26-
- BCFTOOLS_VERSION (defaults to "1.18")
23+
- BATON_VERSION (defaults to "6.00")
24+
- HTSLIB_VERSION (defaults to "1.22.1")
25+
- SAMTOOLS_VERSION (defaults to "1.22.1")
26+
- BCFTOOLS_VERSION (defaults to "1.22")
2727
- HTSLIB_PLUGINS_VERSION (defaults to "201712")
2828

2929
The Dockerfile creates a local user `appuser` with a `UID` of `1000` whose

0 commit comments

Comments
 (0)