From de40f72f17b4dd5c9cdb9eb06cf2ea1971f66a39 Mon Sep 17 00:00:00 2001
From: Emmanuel Labaronne <emmanuel.labaronne@ens-lyon.fr>
Date: Fri, 22 Mar 2019 15:00:00 +0100
Subject: [PATCH] Add dockerfiles for HTSeq 0.11.2

---
 src/docker_modules/HTSeq/0.11.2/Dockerfile     | 18 ++++++++++++++++++
 src/docker_modules/HTSeq/0.11.2/docker_init.sh |  2 ++
 2 files changed, 20 insertions(+)
 create mode 100644 src/docker_modules/HTSeq/0.11.2/Dockerfile
 create mode 100644 src/docker_modules/HTSeq/0.11.2/docker_init.sh

diff --git a/src/docker_modules/HTSeq/0.11.2/Dockerfile b/src/docker_modules/HTSeq/0.11.2/Dockerfile
new file mode 100644
index 00000000..779729a1
--- /dev/null
+++ b/src/docker_modules/HTSeq/0.11.2/Dockerfile
@@ -0,0 +1,18 @@
+
+FROM ubuntu:18.04
+MAINTAINER Laurent Modolo
+
+ENV HTSEQ_VERSION=0.11.2
+ENV PACKAGES build-essential=12.4* \
+             python3-pip=9.0.1* \
+             python3-setuptools=39.0.1* \
+             python3-dev=3.6.7* \
+             python3-wheel=0.30.0*
+
+RUN apt-get update && \
+    apt-get install -y --no-install-recommends ${PACKAGES} && \
+    apt-get clean
+
+RUN pip3 install numpy==1.14.3
+RUN pip3 install pysam==0.15.0
+RUN pip3 install HTSeq==${HTSEQ_VERSION}
diff --git a/src/docker_modules/HTSeq/0.11.2/docker_init.sh b/src/docker_modules/HTSeq/0.11.2/docker_init.sh
new file mode 100644
index 00000000..b46f01de
--- /dev/null
+++ b/src/docker_modules/HTSeq/0.11.2/docker_init.sh
@@ -0,0 +1,2 @@
+#!/bin/sh
+docker build src/docker_modules/HTSeq/0.11.2 -t 'htseq:0.11.2'
-- 
GitLab