Skip to content

Commit d8c4330

Browse files
authored
Update to latest version of Augustus (3.3)
1 parent 58819b4 commit d8c4330

File tree

1 file changed

+25
-13
lines changed

1 file changed

+25
-13
lines changed

Dockerfiles/augustus/Dockerfile

Lines changed: 25 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,30 @@
1-
FROM ubuntu:14.04
1+
FROM ubuntu:16.04
22

33
MAINTAINER Rob Syme <[email protected]>
44

5-
RUN apt-get update && apt-get install -qqy build-essential
5+
RUN apt-get update \
6+
&& apt-get install -qqy \
7+
build-essential \
8+
libbamtools-dev \
9+
libboost-graph-dev \
10+
libboost-iostreams-dev \
11+
libgsl-dev \
12+
liblpsolve55-dev \
13+
libsqlite3-dev \
14+
libsuitesparse-dev \
15+
wget \
16+
zlib1g-dev
617

7-
ADD http://bioinf.uni-greifswald.de/augustus/binaries/augustus-3.1.tar.gz /opt/
8-
RUN cd /opt && \
9-
tar -xzvf augustus* && \
10-
rm -rf *.tar.gz && \
11-
mv augustus* augustus && \
12-
cd augustus && \
13-
make
18+
WORKDIR /usr/local
1419

15-
ADD fgram_base /opt/augustus/config/species/
16-
ENV AUGUSTUS_CONFIG_PATH /opt/augustus/config
17-
ENV PATH /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/opt/augustus/bin:/opt/augustus/scripts
18-
CMD ["/opt/augustus/bin/augustus"]
20+
# Install Augustus
21+
RUN wget http://bioinf.uni-greifswald.de/augustus/binaries/augustus.current.tar.gz \
22+
&& tar -xvf augustus*.tar.gz \
23+
&& rm augustus*.tar.gz \
24+
&& cd augustus \
25+
&& echo "COMPGENEPRED = true" >> common.mk \
26+
&& make \
27+
&& make install
28+
29+
ENV AUGUSTUS_CONFIG_PATH /usr/local/augustus/config
30+
ENV PATH /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/local/augustus/bin:/usr/local/augustus/scripts

0 commit comments

Comments
 (0)