diff --git a/src/docker_modules/cutadapt/1.15/Dockerfile b/src/docker_modules/cutadapt/1.15/Dockerfile new file mode 100644 index 0000000000000000000000000000000000000000..96bbd20ded423656458885b2522348711a838e97 --- /dev/null +++ b/src/docker_modules/cutadapt/1.15/Dockerfile @@ -0,0 +1,14 @@ +FROM alpine:3.8 +MAINTAINER Laurent Modolo + +ENV CUTADAPT_VERSION=1.15 +ENV PACKAGES bash \ + python3 \ + python3-dev \ + musl-dev \ + gcc + +RUN apk update && \ + apk add ${PACKAGES} + +RUN pip3 install cutadapt==${CUTADAPT_VERSION} diff --git a/src/docker_modules/cutadapt/1.15/docker_init.sh b/src/docker_modules/cutadapt/1.15/docker_init.sh new file mode 100755 index 0000000000000000000000000000000000000000..b3cf541353b3f5e2035e8a9b71123572c382cc88 --- /dev/null +++ b/src/docker_modules/cutadapt/1.15/docker_init.sh @@ -0,0 +1,2 @@ +#!/bin/sh +docker build src/docker_modules/cutadapt/1.15 -t 'cutadapt:1.15' diff --git a/src/nf_modules/cutadapt/adaptor_removal_paired.config b/src/nf_modules/cutadapt/adaptor_removal_paired.config index 5f176c685220e8a89ae6c4bd7fceaae2ad1019dc..335a697ed4fc6816320c2905ad2a52c905ef9b12 100644 --- a/src/nf_modules/cutadapt/adaptor_removal_paired.config +++ b/src/nf_modules/cutadapt/adaptor_removal_paired.config @@ -4,7 +4,7 @@ profiles { docker.enabled = true process { withName: adaptor_removal { - container = "cutadapt:1.14" + container = "cutadapt:1.15" } } } diff --git a/src/nf_modules/cutadapt/adaptor_removal_single.config b/src/nf_modules/cutadapt/adaptor_removal_single.config index 5f176c685220e8a89ae6c4bd7fceaae2ad1019dc..335a697ed4fc6816320c2905ad2a52c905ef9b12 100644 --- a/src/nf_modules/cutadapt/adaptor_removal_single.config +++ b/src/nf_modules/cutadapt/adaptor_removal_single.config @@ -4,7 +4,7 @@ profiles { docker.enabled = true process { withName: adaptor_removal { - container = "cutadapt:1.14" + container = "cutadapt:1.15" } } } diff --git a/src/nf_modules/cutadapt/trimming_paired.config b/src/nf_modules/cutadapt/trimming_paired.config index 984e336a1bf142a58df107ae6c234204d8b6327d..c2f05ec2cd67f192ac00a698d7366f4eee02a2e1 100644 --- a/src/nf_modules/cutadapt/trimming_paired.config +++ b/src/nf_modules/cutadapt/trimming_paired.config @@ -4,7 +4,7 @@ profiles { docker.enabled = true process { withName: trimming { - container = "cutadapt:1.14" + container = "cutadapt:1.15" } } } diff --git a/src/nf_modules/cutadapt/trimming_single.config b/src/nf_modules/cutadapt/trimming_single.config index 984e336a1bf142a58df107ae6c234204d8b6327d..c2f05ec2cd67f192ac00a698d7366f4eee02a2e1 100644 --- a/src/nf_modules/cutadapt/trimming_single.config +++ b/src/nf_modules/cutadapt/trimming_single.config @@ -4,7 +4,7 @@ profiles { docker.enabled = true process { withName: trimming { - container = "cutadapt:1.14" + container = "cutadapt:1.15" } } }