From 71b3292e6bc6589dd21713a8cbbed0481ad8d3dc Mon Sep 17 00:00:00 2001 From: William Rowell Date: Wed, 4 Feb 2026 10:41:15 -0800 Subject: [PATCH] feature: Added severus 1.6 container 1.6_build1: digest: sha256:da8667192eab08231e88fe33fb8688f52cfda7cc7f0064db9010dacdfbf60033 --- docker/severus/Dockerfile | 23 +++++++++++++++++++++++ docker/severus/build.env | 12 ++++++++++++ 2 files changed, 35 insertions(+) create mode 100644 docker/severus/Dockerfile create mode 100644 docker/severus/build.env diff --git a/docker/severus/Dockerfile b/docker/severus/Dockerfile new file mode 100644 index 0000000..223ca79 --- /dev/null +++ b/docker/severus/Dockerfile @@ -0,0 +1,23 @@ +FROM mambaorg/micromamba:2.5.0 +LABEL maintainer="Zev Kronenberg " + +ARG IMAGE_NAME +ENV IMAGE_NAME "${IMAGE_NAME}" +ARG IMAGE_TAG +ENV IMAGE_TAG "${IMAGE_TAG}" + +ARG SEVERUS_VERSION +ARG HTSLIB_VERSION +ARG BCFTOOLS_VERSION +ARG SAMTOOLS_VERSION +RUN micromamba create --yes \ + --name severus \ + --channel defaults \ + --channel bioconda \ + --channel conda-forge \ + severus=${SEVERUS_VERSION} \ + wget bcftools=${BCFTOOLS_VERSION} \ + samtools=${SAMTOOLS_VERSION} \ + htslib=${HTSLIB_VERSION} \ + && micromamba env export --name severus --explicit \ + && micromamba clean --all --yes diff --git a/docker/severus/build.env b/docker/severus/build.env new file mode 100644 index 0000000..4f1190a --- /dev/null +++ b/docker/severus/build.env @@ -0,0 +1,12 @@ +# Image revision +IMAGE_BUILD=1 + +# Tool versions +SEVERUS_VERSION=1.6 +HTSLIB_VERSION=1.20 +BCFTOOLS_VERSION=1.20 +SAMTOOLS_VERSION=1.20 + +# Image info +IMAGE_NAME=severus +IMAGE_TAG=${SEVERUS_VERSION}_build${IMAGE_BUILD} \ No newline at end of file