From 16b188fc07863d8d77451d2b7477aaa7d86ae33f Mon Sep 17 00:00:00 2001 From: Laurent Modolo <laurent@modolo.fr> Date: Wed, 20 Mar 2019 10:07:00 +0100 Subject: [PATCH] add singularity and docker files for macs2 --- src/docker_modules/macs2/2.1.0/Dockerfile | 20 ------------------- src/docker_modules/macs2/2.1.0/docker_init.sh | 2 -- src/docker_modules/macs2/2.1.2/Dockerfile | 2 ++ src/docker_modules/macs2/2.1.2/docker_init.sh | 2 ++ src/singularity_modules/macs2/2.1.0/build.sh | 3 --- src/singularity_modules/macs2/2.1.2/build.sh | 3 +++ 6 files changed, 7 insertions(+), 25 deletions(-) delete mode 100644 src/docker_modules/macs2/2.1.0/Dockerfile delete mode 100755 src/docker_modules/macs2/2.1.0/docker_init.sh create mode 100644 src/docker_modules/macs2/2.1.2/Dockerfile create mode 100755 src/docker_modules/macs2/2.1.2/docker_init.sh delete mode 100755 src/singularity_modules/macs2/2.1.0/build.sh create mode 100755 src/singularity_modules/macs2/2.1.2/build.sh diff --git a/src/docker_modules/macs2/2.1.0/Dockerfile b/src/docker_modules/macs2/2.1.0/Dockerfile deleted file mode 100644 index faf2e90..0000000 --- a/src/docker_modules/macs2/2.1.0/Dockerfile +++ /dev/null @@ -1,20 +0,0 @@ -FROM ubuntu:18.04 -MAINTAINER Laurent Modolo - -ENV MACS_VERSION=2.1.1.20160309 -ENV PACKAGES git=1:2.17* \ - build-essential=12.4* \ - python-pip=9.0.1* \ - ca-certificates=20180409 \ - python-setuptools=39.0.1* \ - python-dev=2.7* \ - python-numpy=1:1.13* \ - python-wheel=0.30.0* \ - zlib1g-dev=1:1.2.11* - -RUN apt-get update && \ - apt-get install -y --no-install-recommends ${PACKAGES} && \ - apt-get clean - -RUN pip install MACS2==${MACS_VERSION} - diff --git a/src/docker_modules/macs2/2.1.0/docker_init.sh b/src/docker_modules/macs2/2.1.0/docker_init.sh deleted file mode 100755 index 6c56575..0000000 --- a/src/docker_modules/macs2/2.1.0/docker_init.sh +++ /dev/null @@ -1,2 +0,0 @@ -#!/bin/sh -docker build src/docker_modules/macs2/2.1.0 -t 'macs2:2.1.0' diff --git a/src/docker_modules/macs2/2.1.2/Dockerfile b/src/docker_modules/macs2/2.1.2/Dockerfile new file mode 100644 index 0000000..71979a5 --- /dev/null +++ b/src/docker_modules/macs2/2.1.2/Dockerfile @@ -0,0 +1,2 @@ +FROM quay.io/biocontainers/macs2:2.1.2--py27r351h14c3975_1 +MAINTAINER Laurent Modolo diff --git a/src/docker_modules/macs2/2.1.2/docker_init.sh b/src/docker_modules/macs2/2.1.2/docker_init.sh new file mode 100755 index 0000000..2cd63af --- /dev/null +++ b/src/docker_modules/macs2/2.1.2/docker_init.sh @@ -0,0 +1,2 @@ +#!/bin/sh +docker build src/docker_modules/macs2/2.1.2 -t 'macs2:2.1.2' diff --git a/src/singularity_modules/macs2/2.1.0/build.sh b/src/singularity_modules/macs2/2.1.0/build.sh deleted file mode 100755 index 3470fca..0000000 --- a/src/singularity_modules/macs2/2.1.0/build.sh +++ /dev/null @@ -1,3 +0,0 @@ -#/bin/sh -sudo singularity build --force bin/bowtie:1.2.2.sif src/singularity_modules/bowtie/1.2.2/bowtie.def && \ -singularity sign bin/bowtie:1.2.2.sif diff --git a/src/singularity_modules/macs2/2.1.2/build.sh b/src/singularity_modules/macs2/2.1.2/build.sh new file mode 100755 index 0000000..e702a1a --- /dev/null +++ b/src/singularity_modules/macs2/2.1.2/build.sh @@ -0,0 +1,3 @@ +#/bin/sh +sudo singularity build --force bin/macs2:2.1.1--py27r351h14c3975_1.sif docker://quay.io/biocontainers/macs2:2.1.2--py27r351h14c3975_1 && \ +singularity sign bin/macs2:2.1.1--py27r351h14c3975_1.sif -- GitLab