1
1
FROM ubuntu:15.10
2
2
MAINTAINER "Greg Way" <gregway@mail.med.upenn.edu>
3
3
4
- # ##################
5
4
# Install Ubuntu dependencies
6
- # ##################
7
5
RUN apt-get update && apt-get install -y --no-install-recommends \
8
6
git \
9
- ed \
7
+ ed \
10
8
less \
11
9
locales \
12
10
vim-tiny \
13
11
wget \
14
- ca-certificates \
12
+ ca-certificates \
15
13
bison \
16
14
flex \
17
15
apt-utils \
@@ -20,19 +18,15 @@ RUN apt-get update && apt-get install -y --no-install-recommends \
20
18
libxml2-dev\
21
19
libssl-dev
22
20
23
- # ##################
24
21
# Install R
25
- # ##################
26
22
RUN apt-get install -y --no-install-recommends \
27
23
r-base \
28
24
r-base-dev \
29
25
r-recommended \
30
26
r-cran-xml \
31
27
r-cran-rjava
32
28
33
- # ###################
34
29
# Install Sleipnir
35
- # ###################
36
30
RUN apt-get install -y --no-install-recommends \
37
31
mercurial \
38
32
gengetopt \
@@ -51,15 +45,14 @@ RUN hg clone https://bitbucket.org/libsleipnir/sleipnir
51
45
RUN cd sleipnir && ./gen_auto && ./gen_tools_am
52
46
RUN cd sleipnir && ./configure --with-svm-perf=~/svmperf/ && make && make install
53
47
54
- # ###################
55
48
# Install hgsc_subtypes
56
- # ###################
57
- # #### NOTE - Follow these steps to break cache download following git update
49
+ # NOTE - Follow these steps to break cache download following git update
58
50
# Because we must allow for the updating of the repository, break this cache
59
51
# if the commit ID is different. Run in command line before building image
60
52
# export CACHEBUST=`git rev-parse HEAD`
61
53
# docker build -t gregway/hgsc_subtypes --build-arg CACHEBUST=$CACHEBUST .
62
54
# ARG CACHEBUST=1
55
+
63
56
# Install git repository
64
57
RUN git clone https://github.com/greenelab/hgsc_subtypes.git
65
58
@@ -68,14 +61,3 @@ RUN wget -nv https://bitbucket.org/gwaygenomics/download/raw/\
68
61
575d017054fb27a6a0cd62102f86c0ca13bc32a2/ovca/curatedOvarianData_1.8.0.tar.gz
69
62
RUN tar -xf curatedOvarianData_1.8.0.tar.gz
70
63
71
- # Run Install Script (for CRAN libraries)
72
- RUN Rscript hgsc_subtypes/INSTALL.R
73
-
74
-
75
-
76
-
77
-
78
-
79
-
80
-
81
-
0 commit comments