From 4a6cde0b7a2ad1cd5ab949745f4c9bebffbb6add Mon Sep 17 00:00:00 2001
From: your name <your mail>
Date: Wed, 20 Jun 2018 17:05:36 +0200
Subject: [PATCH] src/docker_modules/HISAT2/ : module Hisat2 added

---
 src/docker_modules/HISAT2/2.0.0/Dockerfile    | 23 +++++++++++++++++++
 .../HISAT2/2.0.0/docker_init.sh               |  2 ++
 2 files changed, 25 insertions(+)
 create mode 100644 src/docker_modules/HISAT2/2.0.0/Dockerfile
 create mode 100644 src/docker_modules/HISAT2/2.0.0/docker_init.sh

diff --git a/src/docker_modules/HISAT2/2.0.0/Dockerfile b/src/docker_modules/HISAT2/2.0.0/Dockerfile
new file mode 100644
index 0000000..8b253ad
--- /dev/null
+++ b/src/docker_modules/HISAT2/2.0.0/Dockerfile
@@ -0,0 +1,23 @@
+FROM ubuntu:18.04
+MAINTAINER Nicolas Fontrodona
+
+ENV HISAT2_VERSION=2.0.0
+ENV PACKAGES unzip=6.0* \
+   gcc=4:7.3.0* \
+   g++=4:7.3.0* \
+   make=4.1* \
+   curl=7.58.0* \
+   ca-certificates=20180409 
+
+RUN apt-get update && \
+    apt-get install -y --no-install-recommends ${PACKAGES} && \
+    apt-get clean
+
+RUN curl -k -L http://ccb.jhu.edu/software/hisat2/downloads/hisat2-${HISAT2_VERSION}-beta-source.zip -o hisat2_linux-v${HISAT2_VERSION}.zip && \
+unzip hisat2_linux-v${HISAT2_VERSION}.zip && \
+cd hisat2-${HISAT2_VERSION}-beta && \
+make && \
+cp hisat2 /usr/bin && \
+cp hisat2-* /usr/bin && \
+rm -Rf hisat2-${HISAT2_VERSION}-beta 
+
diff --git a/src/docker_modules/HISAT2/2.0.0/docker_init.sh b/src/docker_modules/HISAT2/2.0.0/docker_init.sh
new file mode 100644
index 0000000..f497a67
--- /dev/null
+++ b/src/docker_modules/HISAT2/2.0.0/docker_init.sh
@@ -0,0 +1,2 @@
+#!/bin/sh
+docker build src/docker_modules/HISAT2/2.0.0 -t 'hisat2:2.0.0'
-- 
GitLab