From edfb1092a1aaa40545b1aeea6ced8b1444d36d75 Mon Sep 17 00:00:00 2001 From: Laurent Modolo <laurent@modolo.fr> Date: Fri, 22 Mar 2019 13:34:03 +0100 Subject: [PATCH] umitools: add docker and singularity files --- .../umitools/0.3.4/build.sh | 3 ++ .../umitools/0.3.4/umitools.def | 28 +++++++++++++++++++ 2 files changed, 31 insertions(+) create mode 100755 src/singularity_modules/umitools/0.3.4/build.sh create mode 100644 src/singularity_modules/umitools/0.3.4/umitools.def diff --git a/src/singularity_modules/umitools/0.3.4/build.sh b/src/singularity_modules/umitools/0.3.4/build.sh new file mode 100755 index 00000000..8ccd233e --- /dev/null +++ b/src/singularity_modules/umitools/0.3.4/build.sh @@ -0,0 +1,3 @@ +#/bin/sh +sudo singularity build --force bin/umitools:0.3.4.sif docker://quay.io/biocontainers/umitools:0.3.4--py37_1 && \ +singularity sign bin/umitools:0.3.4.sif diff --git a/src/singularity_modules/umitools/0.3.4/umitools.def b/src/singularity_modules/umitools/0.3.4/umitools.def new file mode 100644 index 00000000..4d1dd2af --- /dev/null +++ b/src/singularity_modules/umitools/0.3.4/umitools.def @@ -0,0 +1,28 @@ +Bootstrap: docker +From: ubuntu:18.04 +%labels +MAINTAINER Laurent Modolo +%post + +UMITOOLS_VERSION=0.3.4 +PACKAGES="git \ +build-essential \ +python-pip \ +ca-certificates \ +python-setuptools \ +python-dev \ +python-numpy \ +python-wheel \ +zlib1g-dev" + +apt-get update && \ +apt-get install -y --no-install-recommends ${PACKAGES} && \ +apt-get clean + +pip install umitools==${UMITOOLS_VERSION} + +%environment +export UMITOOLS_VERSION=0.3.4 + +%runscript +exec /bin/bash "$@" -- GitLab