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