Skip to content

Commit

Permalink
test
Browse files Browse the repository at this point in the history
  • Loading branch information
William-Gardner-Biotech committed May 9, 2024
1 parent 2693767 commit 0303d86
Showing 1 changed file with 41 additions and 0 deletions.
41 changes: 41 additions & 0 deletions Dockerfile
Original file line number Diff line number Diff line change
@@ -0,0 +1,41 @@
FROM --platform=linux/x86_64 mambaorg/micromamba:0.24.0 as app

# ARG sets environment variables during the build stage
ARG LIFTOFF_VER="1.6.3"
ARG MINIMAP2_VER="2.24"
ARG SAMTOOLS_VER="1.20"

USER root
WORKDIR /

# LABEL instructions tag the image with metadata that might be important to the user
# Optional, but highly recommended
LABEL base.image="mambaorg/micromamba:0.24.0"
LABEL dockerfile.version="1"
LABEL software="liftoff"
LABEL software.version=$LIFTOFF_VER
LABEL description="A tool that accurately maps annotations in GFF or GTF between assemblies of the same, or closely-related species."
LABEL website="https://github.com/agshumate/Liftoff"
LABEL license="https://github.com/agshumate/Liftoff/blob/master/LICENSE.md"
LABEL maintainer="John Arnn"
LABEL maintainer.email="[email protected]"

RUN apt-get update && apt-get install -y --no-install-recommends \
wget \
ca-certificates \
perl \
zlib1g \
libncurses5 \
bzip2 \
liblzma-dev \
libcurl4-gnutls-dev \
gnuplot \
procps && \
apt-get autoclean && rm -rf /var/lib/apt/lists/*

RUN micromamba install --yes --name base --channel conda-forge --channel bioconda \
minimap2=${MINIMAP2_VER} \
python=3.9.1 \
samtools=${SAMTOOLS_VER} \
Liftoff=${LIFTOFF_VER} && \
micromamba clean --all --yes

0 comments on commit 0303d86

Please sign in to comment.