Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
23 changes: 23 additions & 0 deletions docker/severus/Dockerfile
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
FROM mambaorg/micromamba:2.5.0
LABEL maintainer="Zev Kronenberg <zkronenberg@pacb.com>"

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
12 changes: 12 additions & 0 deletions docker/severus/build.env
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
# Image revision
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

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}