Skip to content

Commit d5d7b90

Browse files
committed
change 15.10 to 16.04
1 parent 9c049de commit d5d7b90

File tree

1 file changed

+35
-36
lines changed

1 file changed

+35
-36
lines changed

biopython/Dockerfile

Lines changed: 35 additions & 36 deletions
Original file line numberDiff line numberDiff line change
@@ -1,43 +1,43 @@
1-
FROM ubuntu:wily
1+
FROM ubuntu:16.04
22
MAINTAINER Tiago Antao <tra@popgen.net>
33

44
ENV DEBIAN_FRONTEND noninteractive
55
#We need this for phylip
6-
RUN echo 'deb http://archive.ubuntu.com/ubuntu wily multiverse' >> /etc/apt/sources.list \
7-
&& apt-get update \
8-
&& apt-get upgrade -y --force-yes \
9-
&& apt-get install -y --force-yes \
10-
build-essential \
11-
git \
12-
python3-numpy \
13-
wget \
14-
gcc \
15-
g++ \
16-
python3-dev \
17-
unzip \
18-
make \
19-
python3-matplotlib \
20-
python3-reportlab \
6+
RUN echo 'deb http://archive.ubuntu.com/ubuntu xenial multiverse' >> /etc/apt/sources.list \
7+
&& apt-get update \
8+
&& apt-get upgrade -y --force-yes \
9+
&& apt-get install -y --force-yes \
10+
build-essential \
11+
git \
12+
python3-numpy \
13+
wget \
14+
gcc \
15+
g++ \
16+
python3-dev \
17+
unzip \
18+
make \
19+
python3-matplotlib \
20+
python3-reportlab \
2121
python3-pip r-base \
22-
clustalw \
23-
fasttree \
22+
clustalw \
23+
fasttree \
2424
t-coffee python3-pil \
2525
bwa \
2626
ncbi-blast+ \
2727
emboss \
2828
clustalo \
29-
phylip \
30-
mafft \
29+
phylip \
30+
mafft \
3131
muscle \
32-
samtools \
33-
phyml \
34-
wise \
35-
raxml \
32+
samtools \
33+
phyml \
34+
wise \
35+
raxml \
3636
language-pack-en \
37-
paml \
38-
probcons \
39-
python3-pandas \
40-
python3.5-dev \
37+
paml \
38+
probcons \
39+
python3-pandas \
40+
python3.5-dev \
4141
libxft-dev \
4242
&& apt-get clean
4343

@@ -58,7 +58,7 @@ RUN wget http://www.reportlab.com/ftp/fonts/pfbfer.zip
5858
WORKDIR cd /usr/lib/python3.4/dist-packages/reportlab
5959
RUN mkdir fonts
6060
WORKDIR cd /usr/lib/python3.4/dist-packages/reportlab/fonts
61-
RUN unzip /pfbfer.zip \
61+
RUN unzip /pfbfer.zip \
6262
&& mkdir -p /usr/lib/python3.5/dist-packages/reportlab/fonts
6363
WORKDIR /usr/lib/python3.5/dist-packages/reportlab/fonts
6464
RUN unzip /pfbfer.zip
@@ -69,8 +69,8 @@ RUN rm pfbfer.zip
6969
RUN mkdir genepop
7070
WORKDIR /genepop
7171
RUN wget http://kimura.univ-montp2.fr/~rousset/sources.tar.gz \
72-
&& tar zxf sources.tar.gz \
73-
&& g++ -DNO_MODULES -o Genepop GenepopS.cpp -O3 \
72+
&& tar zxf sources.tar.gz \
73+
&& g++ -DNO_MODULES -o Genepop GenepopS.cpp -O3 \
7474
&& cp Genepop /usr/bin
7575
WORKDIR /
7676
RUN rm -rf genepop
@@ -84,7 +84,7 @@ RUN wget http://www.maths.bris.ac.uk/~mamab/software/fdist2.zip \
8484
&& gcc -o cplot -O cplot.c as100.c as99.c -lm \
8585
&& gcc -o pv -O pv.c as100.c as99.c -lm \
8686
&& gcc -o datacal -O datacal.c -lm \
87-
&& cp datacal pv cplot fdist2 /usr/bin
87+
&& cp datacal pv cplot fdist2 /usr/bin
8888
WORKDIR /
8989
RUN rm -rf fdist2
9090

@@ -97,7 +97,7 @@ RUN gcc -O -o Ddatacal Ddatacal.c -lm \
9797
&& gcc -O -o Dfdist Dfdist.c -lm \
9898
&& gcc -O -o pv2 pv2.c -lm \
9999
&& gcc -O -o cplot2 cplot2.c -lm \
100-
&& cp pv2 Dfdist Ddatacal cplot2 /usr/bin
100+
&& cp pv2 Dfdist Ddatacal cplot2 /usr/bin
101101
WORKDIR /
102102
RUN rm -rf Dfdist_a*
103103

@@ -125,7 +125,7 @@ RUN wget ftp://ftp.cmbi.ru.nl/pub/software/dssp/dssp-2.0.4-linux-amd64 \
125125
WORKDIR /usr/local/bin
126126
RUN wget "http://xxmotif.genzentrum.lmu.de/index.php?id=download&version=64" -O xx.tar.gz \
127127
&& tar zxf xx.tar.gz \
128-
&& rm xx.tar.gz
128+
&& rm xx.tar.gz
129129
WORKDIR /
130130
ENV PYTHON_PATH /biopython
131131

@@ -136,5 +136,4 @@ RUN python3.5 setup.py install
136136

137137
#set default python version to 3.5
138138
RUN touch ~/.bash_aliases \
139-
&& echo alias python=\'python3.5\' > ~/.bash_aliases
140-
139+
&& echo alias python=\'python3.5\' > ~/.bash_aliases

0 commit comments

Comments
 (0)
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy