Skip to content
This repository was archived by the owner on Nov 20, 2017. It is now read-only.

Commit 07733a8

Browse files
author
MaxUlysse
committed
add Dockerfile for snpEff
1 parent d6e72f1 commit 07733a8

File tree

1 file changed

+26
-0
lines changed

1 file changed

+26
-0
lines changed

snpeff/Dockerfile

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
FROM openjdk:8
2+
3+
LABEL author="Maxime Garcia" \
4+
description="snpEff 4.2 image for use in CAW" \
5+
maintainer="maxime.garcia@scilifelab.se"
6+
7+
#Install libraries
8+
RUN apt-get update && apt-get install -y --no-install-recommends \
9+
build-essential \
10+
ca-certificates \
11+
curl \
12+
git \
13+
libncursesw5-dev \
14+
libncurses5-dev \
15+
make \
16+
zlib1g-dev \
17+
&& rm -rf /var/lib/apt/lists/*
18+
19+
#Setup ENV variables
20+
ENV PATH="/opt/snpEff:$PATH" \
21+
SNPEFF_BIN="snpEff_v4_2_core.zip"
22+
23+
#Install snpEff
24+
RUN curl -fsSL https://downloads.sourceforge.net/project/snpeff/$SNPEFF_BIN -o /opt/$SNPEFF_BIN \
25+
&& unzip /opt/$SNPEFF_BIN -d /opt/ \
26+
&& rm /opt/$SNPEFF_BIN

0 commit comments

Comments
 (0)